Tutorial

Android Nice2Know – Zugriff auf Views in onActivityCreated

Niemals in einem Fragment innerhalb von onActivityCreated auf Layoutelemente des Fragments zugreifen und wenn dann nur mit Null-Check. Grund: onActivityCreated wird auch beim detach aufgerufen. Dann wurde die View aber nicht aufgebaut und die Layoutelemente werde nicht gefunden.

V1.5.0 jetzt im Play Store / released

Eigentlich hat sich optisch als auch unter der Haube so gut wie alles geändert. Die Release Notes zeigen das nur knapp. Folgendes hat sich geändert… Neues Design 2 Themes – Hell und dunkel Dashboard Icons Exportieren und teilen von Listen, vom Empfänger importiert werden können. Tablet Modus beim Listen anlegen. Einen kleinen optischen Überblick habe […]

Android Developer Help Apps

There are some apps in the market which are really useful for developing android apps. Here are some of them which I use personally. GoF Design Patterns GoF Design Patterns – Pocket overview of alle design patterns in languages like java, c++ and others           Android UI Patterns Android UI Patters […]

Blogmigration…

ist endlich abgeschlossen. Die Einträge des alten Blogs sind nun hier gelandet. Die nächsten Tage räume ich hier noch etwas rum, damit es auch ordentlich ist. — finished. Unfortunately the older entries are german only.

Android Entwicklung / Development – NetworkOnMainThreadException

Mit Android 3.0 und höher sind standardmäßig striktere Prüfungen aktiv, der sogenannte StrictMode. Dieser prüft auf Vorgehensweisen, die man besser nicht nutzt. Mich hat das mit einer NetworkOnMainThreadException bei meiner ProEinkaufsliste getroffen, zwar nur bei einer Stelle (Barcodescanner) aber trotzdem ärgerlich. Dank des Galaxy Nexus ist das Debugging nun auch unter Android 4.0 möglich. Im […]

Android als Virtual Box Image

Hier mal eine Kurzanleitung zur Installation von Android 4.0.1 in der Virtual Box Zuerst installiert man sich die Virtual Box Dann noch das VM VirtualBox Extension Pack installieren und dann noch Android 4.0.1 hier herunterladen. Die gepackte Datei entpacken und in Virtual Box unter Maschine -> Hinzufügen. Starten 🙂 Danke an Caschy für die News […]

Entwicklertagebuch: Content Provider

Kein großes Tutorial hier, davon gibt es genug. Die Notepad-Beispiel-App von Google zeigt wie es funktioniert. Aber: Ich habe doch gestern über eine Stunde versucht einen eigenen Content Provider zu nutzen. Im Testprojekt mit jUnit lief der Datenzugriff problemlos. Aber im eigentlichen Projekt lief es nicht. Der Provider konnte nicht gefunden werden. Über eine Stunde […]

Entwicklertagebuch: Android Monkeyrunner

Gestern habe ich zum ersten Mal den Monkeyrunner aus dem Android-SDK ausprobiert und ich muss sagen: ein nettes Tools für Benutzerinterface- und Lasttests. Sieht auch ganz witzig aus. Es werden irre schnell viele Kommandos an den Emulator geschickt. Der “Affe” bedient den Emulator und wenn alles gut geht, dann läuft es durch. Es kann aber […]

Androideinstieg…

Der Einstieg in die Android-Programmierung ist eigentlich relativ leicht. Für Leute, die bereits Java kennen sollte es sogar noch leichter sein. Was braucht man also dafür… Zunächst ist Java erforderlich. Hier reicht es nicht, die Runtime-Umgebung (JRE) zu installieren, sondern es muss schon das Java Development Kit (JDK) sein. Wichtig ist, dass man nach der […]

Android/Java – InetAdress.isReachable – Timeout unzuverlässig. Alternative?

Bei mir zumindest 🙂 Ich wollte die o.g. Methode nutzen, um zu überprüfen, ob mein NAS hochgefahren ist. Die Timeouts wollte ich variabel halten, so dass der User diese als Parameter einstellen kann. Allerdings stellte sich in meinen Tests heraus, dass der Timeout wohl ein Maximum hat. Egal welchen Wert (z.B. 600000 ms = 10 […]