Android 4 - Apps entwickeln mit dem Android SDK
von: Thomas Künneth
Galileo Press, 2012
ISBN: 9783836219488
Sprache: Deutsch
447 Seiten, Download: 13985 KB
Format: PDF, auch als Online-Lesen
Liebe Leserin, lieber Leser, | 3 | ||
Auf einen Blick | 4 | ||
Inhalt | 8 | ||
Vorwort | 16 | ||
TEIL I | 20 | ||
Teil I Grundlagen | 20 | ||
Kapitel 1 Android – eine offene, mobile Plattform | 22 | ||
1.1 Entstehung | 22 | ||
1.2 Systemarchitektur | 26 | ||
1.3 Entwicklungswerkzeuge | 30 | ||
Kapitel 2 Hallo Android! | 40 | ||
2.1 Android-Projekte | 40 | ||
2.2 Die Benutzeroberfläche | 48 | ||
2.3 Programmlogik und -ablauf | 55 | ||
Kapitel 3 Von der Idee zur Veröffentlichung | 62 | ||
3.1 Konzept und Realisierung | 62 | ||
3.2 Vom Programm zum Produkt | 72 | ||
3.3 Anwendungen verteilen | 80 | ||
Teil II Elementare Anwendungsbausteine | 86 | ||
Kapitel 4 Activities und Broadcast Receiver | 88 | ||
4.1 Was sind Activities? | 88 | ||
4.2 Kommunikation zwischen Anwendungsbausteinen | 102 | ||
4.3 Fragmente | 110 | ||
Kapitel 5 Benutzeroberflächen | 118 | ||
5.1 Views und ViewGroups | 118 | ||
5.2 Alternative Ressourcen | 131 | ||
5.3 Vorgefertigte Bausteine für Oberflächen | 138 | ||
Kapitel 6 Multitasking | 160 | ||
6.1 Threads | 161 | ||
6.2 Services | 170 | ||
Teil III Telefonfunktionen nutzen | 184 | ||
Kapitel 7 Rund ums Telefonieren | 186 | ||
7.1 Telefonieren | 186 | ||
7.2 Telefon- und Netzstatus | 190 | ||
7.3 Das Call Log | 191 | ||
Kapitel 8 Widgets und Wallpapers | 196 | ||
8.1 Widgets | 196 | ||
8.2 Wallpaper | 209 | ||
8.3 Live Wallpaper | 215 | ||
Kapitel 9 Sensoren und GPS | 228 | ||
9.1 Sensoren | 228 | ||
9.2 GPS und ortsbezogene Dienste | 238 | ||
Teil IV Dateien und Datenbanken | 250 | ||
Kapitel 10 Das Android-Dateisystem | 252 | ||
10.1 Grundlegende Dateioperationen | 252 | ||
10.2 Externe Speichermedien | 262 | ||
Kapitel 11 Datenbanken | 270 | ||
11.1 Erste Schritte mit SQLite | 270 | ||
11.2 Fortgeschrittene Operationen | 281 | ||
Kapitel 12 Content Provider | 290 | ||
12.1 Vorhandene Content Provider nutzen | 291 | ||
12.2 Implementierung eines eigenen Content Providers | 298 | ||
Kapitel 13 Daten sichern und wiederherstellen | 310 | ||
13.1 Grundlagen | 310 | ||
13.2 Eigene Dateien und Datenobjekte sichern | 320 | ||
Teil V Organizer und Multimedia | 334 | ||
Kapitel 14 Audio | 336 | ||
14.1 Rasender Reporter – ein Diktiergerät als App | 336 | ||
14.2 Effekte | 345 | ||
14.3 Sprachsynthese | 351 | ||
14.4 Weitere Audiofunktionen | 360 | ||
Kapitel 15 Fotos und Video | 368 | ||
15.1 Vorhandene Activities nutzen | 368 | ||
15.2 Die eigene Kamera-App | 382 | ||
15.3 Videos drehen | 391 | ||
Kapitel 16 Kontakte und Organizer | 398 | ||
16.1 Kontakte | 398 | ||
16.2 Auf Google-Konten zugreifen | 409 | ||
16.3 Kalender und Termine | 418 | ||
Anhang | 426 | ||
Anhang A Literaturverzeichnis | 428 | ||
Anhang B Die Begleit-DVD | 430 | ||
Anhang C Häufig benötigte Code-Bausteine | 436 | ||
Index | 440 |