Android - Anwendungen für das Handy-Betriebssystem erfolgreich programmieren

Android - Anwendungen für das Handy-Betriebssystem erfolgreich programmieren

 

 

 

von: Heiko Mosemann, Matthias Kose

Carl Hanser Fachbuchverlag, 2009

ISBN: 9783446420717

Sprache: Deutsch

386 Seiten, Download: 15641 KB

 
Format:  PDF, auch als Online-Lesen

geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop
Typ: A (einfacher Zugriff)

 

eBook anfordern

Mehr zum Inhalt

Android - Anwendungen für das Handy-Betriebssystem erfolgreich programmieren



  Inhaltsverzeichnis 6  
  Vorwort 14  
  1 Android stellt sich vor 20  
     1.1 Warum Java? 21  
     1.2 Einschränkungen 22  
     1.3 Android-Endgeräte 22  
     1.4 Android Architektur 24  
     1.5 Open Handset Alliance 29  
  2 Erste Schritte 36  
     2.1 Android sagt ”Hallo“ 36  
     2.2 Androids Installation 37  
     2.3 Beispielprogramme im Android SDK 40  
  3 Android Development Tools 44  
     3.1 Android Tools 44  
     3.2 Android auf einem Gerät 57  
  4 Vermarktung von Android-Applikationen 62  
     4.1 Generelle Erfolgsfaktoren mobiler Applikationen 62  
     Kommunikationsstrecke 69  
     4.2 Android Market 70  
     4.3 Weitere Android-Portale 76  
     4.4 Distribution von Android-Applikationen auf der eigenen Website 78  
     4.5 Suchmaschinenmarketing 79  
  5 Applikationen und Aktivitäten 92  
     5.1 Komponenten einer Applikation 92  
     5.2 Der Lebenszyklus einer Applikation 96  
     5.3 Ressourcen 98  
     5.4 Aktivitäten 104  
  6 Intent und BroadcastReceiver 108  
     6.1 Die Klasse Intent 108  
     6.2 BroadcastReceiver 112  
  7 Androids Benutzungsschnittstellen 116  
     7.1 XML-basierte Layouts 118  
     7.2 Klassendiagramme der Views und ViewGroups 160  
     7.3 Das Werkzeug Hierarchy Viewer 160  
     7.4 Das Werkzeug DroidDraw 160  
     7.5 Methoden zur Verwaltung der Klasse View 162  
  8 Ereignisse der Benutzungsschnittstellen 168  
     8.1 Die Listener der Klasse View 168  
     8.2 Ereignisbehandlung für Klicks 169  
     8.3 Ereignisbehandlung für Tastatureingaben 173  
     8.4 Ereignisbehandlung bei Änderung des Fokus 177  
     8.5 Ereignisbehandlung bei Berührung des Bildschirms 182  
     8.6 Ereignisbehandlung bei den Klassen RatingBar und SeekBar 185  
     8.7 Ereignisbehandlung bei den Klassen CompoundButton, CheckBox, RadioButton und ToggleButton 185  
     8.8 Ereignisbehandlung bei der Klasse ViewGroup 186  
     8.9 Ereignisbehandlung bei der Klasse AdapterView 186  
     8.10 Ereignisbehandlung bei der Klasse AbsListView 187  
     8.11 Ereignisbehandlung bei der Klasse ExpandableListView 187  
     8.12 Ereignisbehandlung bei den Klassen DatePicker und TimePicker 192  
     8.13 Ereignisbehandlung bei der Klasse TabHost 193  
     8.14 Ereignisbehandlung bei der Klasse RadioGroup 195  
     8.15 Ereignisbehandlung bei der Klasse ViewStub 195  
  9 Options- und Kontextmenüs 196  
     9.1 Optionsmenüs 196  
     9.2 Kontextmenüs 204  
  10 Dialoge und Toasts 208  
     10.1 Die Klasse Dialog 208  
     10.2 Aktivitäten als Dialoge 213  
     10.3 Toast 214  
  11 Hintergrundarbeit 216  
     11.1 Die Klasse Service 216  
     11.2 Threads für die Arbeit im Hintergrund 219  
     11.3 Toasts in Arbeitsthreads 221  
     11.4 Benachrichtigungen mit der Klasse Notification 222  
     11.5 Alarme 226  
  12 Daten 228  
     12.1 Einstellungen und Zustand speichern 228  
     12.2 Dateien 234  
     12.3 Datenbanken 236  
     12.4 Content Provider 243  
  13 SMS 252  
     13.1 Senden einer SMS 252  
     13.2 Empfangen einer SMS 254  
     13.3 Beispiele 255  
  14 Android im Internet 260  
     14.1 Die KlasseWebView 260  
     14.2 Internet-Ressourcen nutzen 262  
     14.3 Web-Services 269  
  15 Location Based Services 270  
     15.1 Lokalisierung 270  
     15.2 Das Android LBS-API 273  
     15.3 Karten 284  
  16 Grafik 294  
     16.1 2D-Grafik 294  
     16.2 3D-Grafik 301  
  17 Zugriff auf die Hardware 320  
     17.1 Multimedia 320  
     17.2 Kamera 324  
     17.3 Sensoren und Aktoren 326  
  18 SDK 1.5 334  
     18.1 Installation des SDK 1.5 334  
     18.2 Android Virtual Device 335  
     18.3 Unsere Beispiele mit dem SDK 1.5 337  
     18.4 Charakteristische Merkmale des SDK 1.5 337  
     18.5 Das AppWidget-API 341  
  Anhang 352  
     A.1 XML Kurzbeschreibung 352  
     A.2 Klassendiagramme der Benutzungsschnittstellen 358  
  Glossar 368  
  Literaturverzeichnis 378  
  Stichwortverzeichnis 382  

Kategorien

Service

Info/Kontakt

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek