Sobes.tech
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")