Junior — Middle
Jakie wbudowane rozwiązanie do przechowywania danych jest domyślnie stosowane w Androidzie?
sobes.tech AI
Odpowiedź od AI
Domyślnie w Androidzie do przechowywania prostych danych używa się SharedPreferences. Jest to wbudowany mechanizm, który pozwala na zapisywanie par klucz-wartość w postaci plików XML dostępnych dla aplikacji. SharedPreferences nadaje się do przechowywania ustawień, flag i niewielkich ilości danych.
Przykład użycia:
val sharedPref = context.getSharedPreferences("MyPrefs", Context.MODE_PRIVATE)
sharedPref.edit().putString("username", "user123").apply()
val username = sharedPref.getString("username", "defaultUser")