fursa08
@fursa08
Junior Android developer

Как именно Jetpack ViewModel сохраняет данные?

Как именно под капотом работает ViewModel? Когда к примеру пользователь переворачивает телефон? Засчет чего обеспечивается целостность данных?
  • Вопрос задан
  • 236 просмотров
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Использует фрагмент с setRetainInstance(true). Такой фрагмент переживает смену конфигурации. Собственно, как и лет 5-7 назад, этот механизм давно существует.
Подробнее читай здесь, если интересно.
Ещё бывает полезно почитать исходники, не думаю, что они там суперсложные.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы