Sobes.tech
Назад к вопросам
Junior — Middle
66

Какова роль и назначение настройки предпочтений хранилища данных?

Ответ от нейросети

sobes.tech AI

Настройка предпочтений хранилища данных (SharedPreferences в Android) используется для сохранения простых пар ключ-значение, таких как настройки пользователя, флаги состояния или небольшие конфигурационные данные. Это легковесный способ сохранить данные, которые должны сохраняться между сессиями приложения, например, выбранная тема, язык или статус авторизации.

Преимущества:

  • Простота использования
  • Быстрый доступ к данным
  • Данные сохраняются в виде XML-файла, что удобно для небольших объемов

Пример использования:

val sharedPref = context.getSharedPreferences("MyPrefs", Context.MODE_PRIVATE)
with(sharedPref.edit()) {
    putString("username", "user123")
    putBoolean("isLoggedIn", true)
    apply()
}

val username = sharedPref.getString("username", "defaultUser")