Android - Schnelleinstieg

von: Sven Haiges

entwickler.press, 2011

ISBN: 9783868022544 , 204 Seiten

Format: PDF, OL

Kopierschutz: frei

Windows PC,Mac OSX für alle DRM-fähigen eReader Apple iPad, Android Tablet PC's Online-Lesen für: Windows PC,Mac OSX,Linux

Preis: 8,00 EUR

  • Klimasiegel: Ein Beitrag des Einzelhandels zum strategisch nachhaltigen Konsum? Umweltschutz durch Kennzeichnung klimaschonender Produkte
    Können Sie gerade frei sprechen? Existenzgründung in der Personalberatung. Ein umfassender Praxisratgeber mit Beispiel-Businessplan
    Trends und Entwicklungen im Tourismus: Individualisierte Buchungsmöglichkeiten für Reisebüros unter Verwendung des 'Advanced Booking Models' - Ermittlung der erwarteten Produkteigenschaften von 'Abenteuerreisen' und Eruierung der Kundeneinstellung ge
    Chinesisches Unternehmertum in Malaysia: Wirtschaftliche Macht versus Politische Ohnmacht?
    Controllingsystem eines Medizinischen Versorgungszentrums
    Computersimulation und rechnergestützte Systemanalyse der leistungselektronischen Komponenten. Multimediale Gestaltung von Arbeitsmaterialien mit dem Schwerpunkt Lehrveranstaltung Leistungselektronik
  • Die Wahrnehmung der CSR-Maßnahmen im Handel und Vertrieb in Rumänien
    Alternativer Warentransport: Kann ein Segway Personal Transporter herkömmliche Methoden ersetzen?
    CO2-Emissionshandel: Chancen und Risiken für die deutsche Wirtschaft
    Radical innovation and Open innovation: Creating new growth opportunities for business. Illumination with a case study in the LED industry
    Brand Communities von Zeitschriftenmarken
    A Strategic Analysis of the Construction Industry in the United Arab Emirates. Opportunities and Threats in the Construction Business
 

Mehr zum Inhalt

Android - Schnelleinstieg


 

Inhaltsverzeichnis

4

Vorwort

8

1 Komponenten einer Android-Applikation

10

1.1 Anatomie einer Android-Applikation

12

1.2 Das Android Manifest – AndroidManifest.xml

15

1.3 Android-Ressourcen

17

1.4 Wieso der ganze Aufwand?

20

1.5 Activities und der Activity Lifecycle

22

1.6 Zusammenfassung

28

2 Android UIs: Grundlagen, Resource Management und Tipps

30

2.1 Activities, Views und ViewGroups

31

2.2 Listener – auf Aktionen reagieren

42

2.3 Hierarchy Viewer

43

2.4 Adapter: Brücke zwischen Daten und Views

45

2.5 Zusammenfassung

54

3 Intents und Broadcast Receiver

56

3.1 Starten von Aktivitäten per Intent

57

3.2 Aufruf einer Website per Intent Action und Data

59

3.3 IntentFilter

65

3.4 Intent Resolution

67

3.5 Broadcast Receiver

72

3.6 Zusammenfassung

76

4 Services & Notifications

78

4.1 Services

78

4.2 Notifications

85

4.3 IntentService

88

4.4 Service Binding

90

4.5 Remote Services

95

4.6 Zusammenfassung

97

5 Datenbanken und Content Provider

100

5.1 SQLite auf Android

103

5.2 Queries

112

5.3 Content Provider

114

5.4 ContentResolver – auf die Daten des Content Provider zugreifen

123

5.5 Zusammenfassung

126

6 Maps & Geocoding

128

6.1 Maps mit der MapView anzeigen

130

6.2 Forward und Reverse Geocoding

135

6.3 Positionsbestimmung per Location Provider

137

6.4 Aktuelle Position anzeigen

141

6.5 Proximity Alerts

143

6.6 Geotagged Tweets als Overlay

144

6.7 Zusammenfassung

149

7 Android App Widgets

150

7.1 Das Projekt

151

7.2 Grundlagen & Konfiguration

152

7.3 Erstellen des App-Widget-Layouts

154

7.4 Implementierung des AppWidgetProviders

160

7.5 Hinzufügen eines Config-Screens

168

7.6 Zusammenfassung

173

8 Near Field Communication

174

8.1 NFC 101

175

8.2 Wie sehen NFC-Tags aus?

177

8.3 NFC im Vergleich zu ZigBee und Bluetooth

179

8.4 Die Anwendungen von NFC

180

8.5 NFC ab Android 2.3.3

182

8.6 P2P mit Android: NdefPush

202

Links und Literatur

203