atalantus / Wokabel-App

A vocabulary-trainer app for Android developed as a school project.
2 stars 0 forks source link

Implementierung der SharedPreferences #40

Closed atalantus closed 6 years ago

atalantus commented 6 years ago

Hinzugefügt

Beschreibung

Man kann jetzt jederzeit über WokabelApplication.sharedPreferences auf die SharedPreferences zugreifen und daraus Daten laden bzw. Daten speichern.

Die Klasse WokabelApplication ist so ziemlich die oberste Klasse der gesamten Applikation. Von ihr wird noch vor der Erstellung der ersten Activity ein Objekt erstellt und man kann von überall, jederzeit auf ihre Attribute und Methoden zugreifen.

Die Klasse Settings ist eine Schnittstelle zu den SharedPreferences. Über ihre Methoden kann man Daten Laden und Speichern. Siehe mehr dazu im Wiki.

Jede SharedPreference braucht einen DefaultValue. Dafür ist die statische Klasse SettingsDefault da. Sie beinhaltet in Form von Hashtables die DefaultValues für einen bestimmten Key.

Tasks

Checkliste