Dieses Buch ist kein Lehrbuch, sondern ein reines Übungsbuch. Es richtet sich einerseits an Leser, die ihre Android-Kenntnisse anhand zahlreicher praktischer Übungen durch »Learning by Doing« vertiefen und festigen möchten. Es ist aber auch geeignet für Java-Programmierer, die sich anhand von Übungen in die Android-Programmierung einarbeiten möchten. Entsprechende Java-Kenntnisse und grundlegende Android-Kenntnisse werden vorausgesetzt. Jedes Kapitel enthält zunächst eine kompakte Zusammenfassung des Stoffes, der in den Übungsaufgaben verwendet wird. Anschließend haben Sie die Möglichkeit, zwischen Aufgaben in drei verschiedenen Schwierigkeitsstufen – von einfach bis anspruchsvoll – zu wählen. Anhand dieser Aufgaben können Sie Ihr Wissen praktisch testen. Am Ende der Kapitel finden Sie vollständige und kommentierte Musterlösungen.
Aus dem Inhalt:
Architektur und Installation von Android-AppsLayout-, Ressourcen- und Klassendateien
Activities und Intents
Ereignisbehandlung in Android
Der Dalvik Debug Monitor Server (DDMS)Die Log- und Toast-Klassen von Android
Telefon-, SMS- und E-Mail-Funktionen
Android-Dateisystem
Navigation im Internet
Menü-, Dialog-, View- und Adapter-Klassen Fragments
Animation
SQLite-Datenbank
Content Provider
Multimedia
Sensoren, Geocoding und Google Maps
Prozesse, Threads und AsyncTasks
Android-Apps auf dem Smartphone ohne Google Play installieren