Mrz 132015
 
Kapitel 5 Lektion 6 - Erstellen einer Musik App Teil 3

In dieser Lektion wollen wir über den Zyklus einer Aktivität mehr lernen. Es geht einfach gesagt darum einen Intent zu empfangen und daraus Informationen zu lesen. In der letzten Lektion haben wir die secondActivity gestartet indem wir einen unserer Knöpfe gedrückt haben. Jeder unserer Buttons hat seinen eigenen Intent. Nun werden wir jedem einzelnen Button […]

Mrz 122015
 
Genymotion, der Android Emulator

Um unsere App zu testen brauchen wir einen anständigen Android Emulator, wo wir schnell testen können ohne lange zu warten. Daher möchte ich euch Genymotion vorstellen. Dieses Programm nutze ich seit längerer Zeit und bin richtig zufrieden damit. Installation von Genymotion Als erstes müsst ihr auf die Homepage von Genymotion gehen und euch anmelden: https://www.genymotion.com Wenn ihr […]

Mrz 122015
 
Kapitel 5 Lektion 5 - Erstellen einer Musik App Teil 2

Im ersten Teil haben wir unsere App schon einmal erstellt und auch getestet. In dieser Lektion werden wir eine zweite Aktivität erstellen, eine Nachricht von der einen zur anderen Aktivität schicken mit Buttons und dadurch weiß diese dann, welches Lied gespielt werden soll. Lasst uns nochmal einen Blick auf unsere Struktur werfen. Wir haben eine […]

Feb 192014
 

Lange Lange ist es her seit dem ich das letzte Kapitel veröffentlicht habe, daher möchte ich mich heute mal hier melden und ein kurzes Statement abgeben wie es denn weitergehen soll. Als erstes, es geht definitiv weiter. Die Frage ist nur wann? Ich habe momentan viel zu tun. Meine Tochter wächst und gedeiht. Mittlerweile ist […]

Sep 102013
 

Diese Lektion ist kurz und knapp. Jede App sollte anständig von einem Benutzer beendet werden können, damit diese den belegten Speicher wieder für andere Anwendungen freigibt. Dies gelingt mit dem Codeschnipsel android.os.Process.killProcess(android.os.Process.myPid()); Dieser Code kann dann Beispielsweise beim drücken der Zurück-Taste im Hauptmenü aufgerufen werden. Natürlich kann man diesen auch bei einem Touchevent (Button) ausführen. […]