Android-Apps programmieren
Professionelle App-Entwicklung mit Android Studio 4
Eugen Richter
Cite this publication as
Eugen Richter, Android-Apps programmieren (2021), mitp-Verlag, Frechen, ISBN: 9783747502174
7486
accesses
accesses
111
quotes
quotes
Descripción
Descripción / Abstract
Índice
- BEGINN
- Titel
- Impressum
- Inhaltsverzeichnis
- Kapitel 1: Einleitung
- 1.1 An wen richtet sich dieses Buch?
- 1.2 Technischer Stand
- 1.3 Was finden Sie in diesem Buch?
- 1.4 Was behandelt dieses Buch nicht?
- 1.5 Konventionen
- 1.6 Danksagung
- 1.7 Änderungen in der 3. Auflage
- Kapitel 2: Grundlagen
- 2.1 Entwicklungsumgebung
- Kapitel 3: Anlegen einer neuen App
- 3.1 Projektanlage
- 3.2 Ausführen der App im Emulator
- 3.3 App-Bausteine
- 3.4 Layout-Erstellung
- Kapitel 4: Basis App-Logik
- 4.1 Template-Pattern
- 4.2 Logik der Zeiterfassungs-App
- 4.3 Fehlersuche (Debuggen)
- Kapitel 5: Datenbank – SQLite
- 5.1 Überblick über die Datenbanken unter Android
- 5.2 Datenbank definieren
- 5.3 Anlegen der Datenbank mit Room
- 5.4 Auf die Datenbank zugreifen
- 5.5 Überprüfung der Daten
- 5.6 Automatische Konvertierung mit Room
- 5.7 Laden und Validieren der Daten
- 5.8 Zusammenfassung
- Kapitel 6: Navigation
- 6.1 Menü-Ressourcen
- 6.2 Navigation unter Android
- 6.3 Activity für die Auflistung
- Kapitel 7: Dialoge
- 7.1 Dialoge nutzen
- 7.2 Daten mit Dialogen bearbeiten
- Kapitel 8: Datenbank Erweiterung und Migration
- 8.1 Version der Datenbank als Snapshot speichern
- 8.2 Neue Spalte anlegen und migrieren
- 8.3 Inhalt der neuen Felder in die Datenbank speichern
- Kapitel 9: Hintergrundprozesse und Berechtigungen
- 9.1 Export der Daten als CSV-Datei
- 9.2 Internet-Zugriff
- Kapitel 10: App-Optimierungen
- 10.1 Storage Access Framework (SAF)
- 10.2 Android-Binding
- 10.3 Veröffentlichen der fertigen App
- Kapitel 11: Automatisierte Tests
- 11.1 MonkeyRunner
- 11.2 Unit-Tests
- 11.3 Android-Tests
- 11.4 Oberflächen-Tests
- Kapitel 12: Schlusswort und Ausblick
- 12.1 Beste Anlaufstellen für die erste Suche
- 12.2 Themen, die in diesem Buch (noch) nicht behandelt wurden
- 12.3 Verbesserungsvorschläge/Fehler
- Anhang
- A.1 Glossar
- A.2 Installation von HAXM
- A.3 Smartphone oder Tablet als Entwickler-Gerät einrichten
- A.4 Vorhandenen Quellcode in Android Studio öffnen
- A.5 Tastatur-Kürzel
- Stichwortverzeichnis