#Jetpack #DataStore #SharedPreferences
Prefer Storing Data with Jetpack DataStore
Всему суждено пасть.
Новая библиотека решена всех проблем
👉 Полностью асинхронное
👉 Уведомление об ошибках
👉 Транзакционное выполнение
👉 Поддержка миграции с
👉 Возможность работы как "Key-Value" так и хранилище объектов на основе Protobuf
В статье найдете примеры использования
Важно: DataStore не является заменой Room
Prefer Storing Data with Jetpack DataStore
Всему суждено пасть.
AsyncTask уже стали deprecated, UI на основе View будет заменен Compose. Вот и SharedPreferences будет замене новой библиотекой DataStore, разработанной на Kotlin и работающей на основе Coroutines.Новая библиотека решена всех проблем
SharedPreferences:👉 Полностью асинхронное
👉 Уведомление об ошибках
👉 Транзакционное выполнение
👉 Поддержка миграции с
SharedPreferences в DataStore👉 Возможность работы как "Key-Value" так и хранилище объектов на основе Protobuf
В статье найдете примеры использования
DataStore и миграции с SharedPreferencesВажно: DataStore не является заменой Room
Android Developers Blog
Prefer Storing Data with Jetpack DataStore
Posted by Florina Muntenescu , Android Developer Advocate, Rohit Sathyanarayana, Software Engineer Welcome Jetpack DataStore, now in ...