Kategorie: Android
-
ActionBarSherlock eigenes Design
ActionBarSherlock ist ein Framework für Android um eine ActionBar implementieren zu können vor der Android Version 3.0, bei der es eine native ActionBar gibt. Außerdem kann man sehr viele Funktionen nutzen,die selbst die native ActionBar nicht möglich macht, eine Übersicht kann man sich am besten verschaffen durch die Installation der Sample App auf einem Android…
-
Vergleich von Augmented Reality Frameworks für Android
[table id=1 /] Fazit: Ich habe mich für Mixare entschieden, welches sehr gut gecodet, aber weniger gut dokumentiert ist. Ist ist sehr einfach möglich seine eigenen Daten oder Wikipedia Daten über die Kamera zu legen und gleichzeitig dieselben Daten auf Google Maps als Marker anzuzeigen. Vuforia erscheint für die Entwicklung von Android/iPhone Lösungen der geeignete…
-
Android automatische Error Reports von Usern mit ACRA
Ein praktische Bibliothek für Android Apps ist Acra (Application Crash Report for Android), damit lassen sich automatisch bei einem Fehler auf dem Handy eines Users die Fehlermeldung verschicken als: Google Docs spreadsheet (default) Email eigenes HTTP POST Server Script jede andere mögliche Verarbeitung mittels der Implementierung eines eigenen „report senders“ Im Falle eines Crahs kann…
-
Amazon S3 Android SDK Error: RequestTimeTooSkewed
Bei einer Fehlermeldung: Status Code 403, AWS Request ID:…. RequestTimeTooSkewed The difference between the request time and the current time is too large. Hilft es die Uhr des Handy zu stellen manuell, weil Amazon sonst von einem zu alten Request ausgeht und diesen blockiert, wenn die Zeit um über 15Minuten unterscheidet von der Amazon Zeit.…
-
einfach einen Android Google Maps Key generieren
Um in seiner App eine Google Maps Karte zu benutzen, sind leider ein paar Schritte nötig: Key mit dem Java Keytool erstellen Key Tool starten auf der Konsole: entweder ist der java_xx/bin-Path in den Umgebungsvariablen von Windows, dann ist dieser Schritt nicht nötig cd C:\Program Files\Java\jdk1.7.0_xx\bin Danach:
-
Android Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused
Bei folgender Fehlermeldung Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused hat bei mir folgendes geholfen: Testen der XML Webseite https://dl-ssl.google.com/android/repository/addons_list-1.xml wenn die Seite im Browser ohne Probleme angezeigt wird (es steht Text da, keine Fehlermeldung), muss man folgende Schritte unternehmen: Firewall konfigurieren Firewall deaktivieren, bzw. Ausnahme für SDK Manager.exe hinzufügen (das war…
-
Android App in den Google Play Market stellen Windows7
Wenn man seine hart ercodete App in den Google Play Market stellen will muss man ein paar einfache Schritte durchführen. Im Vergleich zum Aufnahmeprozess im Apple App Store sind diese allerdings mit wenig Aufwand verbunden. Anlegen eines Developer Accounts für den Play Market. Es muss eine Gebühr von einmalig 25$ gezahlt werden, allerdings zwingend mit…
-
Teil 2: Clean Code – richtige und falsche Kommentare
Nach dem Buch (Kapitel 4): „Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code“ von Robert C. Martin. „Kommentieren Sie schlechten Code nicht – schreiben Sie ihn um.“ (Brian W. Kernighan und P.J. Plaugher) Kommentare können beides sein, hilfreich und hinderlich: hinderlich, wenn Sie überholt sind und Fehlinformationen liefern störend, wenn Sie…
-
Huawei Ideos X3 USB Debugging Tutorial
Das Huawei Ideos X3 (U8510 Blaze) ist das sehr günstige Einsteiger Handy für Android Programmierer und Studenten (< 100€). Zu Beginn müssen die USB-Treiber installiert werden werden. Diese sind auf dem Handy gespeichert. Eine sehr gute Anleitung findet man hier. Alternativ kann man die Treiber auch sehr einfach downloaden und installieren: Download. Um das USB…
-
Teil 1: Clean Code – Regeln für guten, sauberen Code
Sauberen und leicht verständlichen Code zu schreiben ist das höchste Ziel in einem guten IT-Projet. Vieles hängt davon ab: Wartbarkeit Einarbeitungszeit für andere Programmierer, versteht man schnell, was einzelne Funktionen erledigen Robustheit bei Änderungen Testbarkeit, fällt alles zusammen, bei kleinen Änderungen, können schnell stabile Updates bereitgestellt werden Popularität bei anderen Programmierern z.B: bei Open Source…