Przejdź do treści głównej
INF.04Aplikacje Mobilne

SharedPreferences w Androidzie

Wbudowany w system Android prosty magazyn par klucz-wartość (XML) do trwałego przechowywania ustawień użytkownika i stanu aplikacji.

Użycie SharedPreferences:

JAVA
// Zapis danych
SharedPreferences pref = getSharedPreferences("UstawieniaApp", MODE_PRIVATE);
SharedPreferences.Editor editor = pref.edit();
editor.putString("login", "admin");
editor.putBoolean("darkMode", true);
editor.apply(); // asynchroniczny zapis

// Odczyt danych
String login = pref.getString("login", "domyślny");

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem SharedPreferences w Androidzie lub rozpocznij trening.