Обзор Preferences DataStore: подключение, использование, обработка ошибок, миграция со старых SharedPreferences.
#android #preferences #datastore
https://medium.com/androiddevelopers/all-about-preferences-datastore-cc7995679334
#android #preferences #datastore
https://medium.com/androiddevelopers/all-about-preferences-datastore-cc7995679334
Medium
All about Preferences DataStore
In this post, we will take a look at Preferences DataStore, one of two DataStore implementations. We will go over how to create it, read…
👍14🔥2🤩1
Серия видео и статей о Jetpack DataStore:
- Introduction
- All about Preferences DataStore
- All about Proto DataStore
- DataStore-serialization, sync work, and dependency injection
- DataStore-handling data migration and testing
#android #jetpack #datastore
https://android-developers.googleblog.com/2022/03/jetpack-datastore-wrap-up.html
- Introduction
- All about Preferences DataStore
- All about Proto DataStore
- DataStore-serialization, sync work, and dependency injection
- DataStore-handling data migration and testing
#android #jetpack #datastore
https://android-developers.googleblog.com/2022/03/jetpack-datastore-wrap-up.html
Android Developers Blog
Jetpack DataStore - wrap up
Posted by Simona Stojanovic, Android Developer Relations Engineer Now that our MAD Skills series on Jetpack DataStore ...
👍8👎2🔥2
Несмотря на недостатки, я считаю возможным оставить SP в проекте, если он используется в нескольких местах приложения, не используется в Compose, лишние данные очищаются, нет работы с большими объектами, а так же проект сам по себе не перегружен другими операциями. Как только одно из условий нарушается, работа с SP может хоть и не испортить ситуацию самостоятельно, но сыграть роль накопителя нагрузки. Если вы видите у себя в проекте странные ANR , связанные с SP, а так же ваш проект подходит под описание выше, то данные видимые проблемы становятся аргументами для переходу на Datastore.
#android #preferences #datastore
https://habr.com/ru/companies/alfa/articles/991556/
Хабр
Ахиллесова пята SharedPreferences и стоит ли внедрять Datastore как альтернативу
В этой статье я расскажу то, о чём не спрашивают на собесeдованиях и не рассказывают на курсах по Android-разработке — о неявной особенности Android, которая влияет на деградацию производительности и...
👍5👎1