March 2018
Intermediate to advanced
270 pages
5h 11m
German
Android bietet verschiedene Möglichkeiten, Daten persistent zu halten: Präferenzdaten (als einfache Name/Wert-Paare) sowie konventionelle Dateien im internen Speicher der Anwendung, im externen Speicher (typischerweise einer SD-Karte) und in SQLite-Datenbanken. Zu jeder von ihnen gibt es eigene APIs, die – zum Teil als Ergänzung zu den Java-Standardfunktionen – den Zugriff und die Verwaltung der Daten erleichtern.
Die Präferenzdaten (Shared Preferences) dienen normalerweise dazu, Benutzereinstellungen zu einer einzelnen Activity oder der gesamten Anwendung persistent zu speichern. Sie können aber auch für beliebige Anwendungsdaten verwendet werden, sofern dafür eine einfache Liste von Name/Wert-Paaren ...