Das Buch ist ein Leitfaden für die Erstellung von Anwendungen für das Betriebssystem Android in der Sprache Java. Sämtliche Aspekte von Android-Geräten werden in einem praxisnahen, durchgängigen Beispiel behandelt. Beginnend mit der Gestaltung der Benutzeroberfläche für verschiedene Auflösungen über die Speicherung von Daten bis zur Ansteuerung von Kamera, Telefonie, Netzwerk und Sensoren werden auch komplexere Themen wie die Synchronisierung von Inhalten und der Zugriff auf bestehende Dienste behandelt.
Entwickeln für Android Version 2 und 3 mit Eclipse Dieses Buch behandelt die Grundlagen der Programmierung für Android. Dank der praktischen Anleitungen können Sie gezielt Ihr Wissen aufbauen. Lernen Sie die GUI-Programmierung, das Ressourcensystem, Zugriff auf Sensoren und Kamera und vieles mehr bis hin zur Veröffentlichung Ihrer Apps. Dabei helfen Ihnen ausgewählte Beispiele, die die verschiedenen Aspekte der App-entwicklung beleuchten. Mittels der Besonderheiten von Smartphones und Tablets lernen Sie den Aufbau und die Unterschiede der Versionen 2 und 3 kennen und können mit diesem Buch dennoch versionsübergreifend entwickeln. Zusätzlich zeigt Ihnen der Autor Mike Bach, wie Sie mit dem ScrapBook App Widgets, Fragmente, Loader und Services, GPS und Multitouch-Gesten einsetzen. Weiterhin wird das Thema Content-Provider ausführlich und verständlich dargestellt und Sie werden Android-Anwendungen wie die Bildgalerie und das Adressbuch über Intents und Content-Provider miteinander verbinden.
Aus dem Inhalt: - Grundlagen
- Die Komponenten von Android-Geräten
- Die Anwendungskomponenten: Activities, Content-Provider, Services und Broadcast Receiver
- Das Ressourcensystem
- Das Manifest
- GUI und Ereignisbehandlung
- Datenverwaltung mit SQLite
- Sensoren und GPS
- Near Field Communication
Leseprobe