Как долго SharedPreferences сохраняет данные? - PullRequest
0 голосов
/ 03 июля 2018

Я делаю приложение для Android, и при первом запуске приложения сделаю какой-то процесс. После первого запуска я больше не буду выполнять этот процесс. Итак, для этого я хочу использовать SharedPrefences. Как долго это сохраняет данные? Когда и как удаляются сохраненные данные?

Ответы [ 3 ]

0 голосов
/ 04 июля 2018

Данные в SharedPrefences сохраняются в виде файла во внутреннем хранилище вашего приложения, их можно удалить в случае:

  • Удалить приложение

  • очистить данные приложения

  • вызов yourSharedPreferences.edit().clear().apply()

надеюсь, это поможет

0 голосов
/ 04 июля 2018

Когда вы очистите настройки формы кассовой памяти, вся информация будет удалена и начнется полностью новое. так что это не совсем то, что вам нужно удалить приложение.

Итак, sharedpreferences в основном хранит данные в примитивном ключе, что означает, что он не содержит данных напрямую, а является ссылкой.

0 голосов
/ 03 июля 2018

Данные в SharedPrefences сохраняются до тех пор, пока пользователь не удалит приложение или не очистит кеш приложения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...