#Dagger #ViewModel #SavedState #AssistedInject
Connecting The Dots
Описать как сделать что-то на Dagger может быть долго и непонятно, поэтому отправлю вас сразу в статью в которой описывается руководство как реализовать связку
Почему это важно изучить?
Подробнее о сохранении состояния ViewModel ➡️ здесь
Connecting The Dots
Описать как сделать что-то на Dagger может быть долго и непонятно, поэтому отправлю вас сразу в статью в которой описывается руководство как реализовать связку
ViewModel + SavedStateHandle + Dagger 2. Почему это важно изучить?
ViewModel не сохраняет своё состояние при пересоздании процесса, а только при изменении конфигурации, поэтому нужно использовать SavedStateHandleПодробнее о сохранении состояния ViewModel ➡️ здесь
Medium
Connecting The Dots
How to setup Dagger with ViewModel and Saved State module
#Jetpack #ViewModel #SavedState
ViewModel-SavedState 1.0.0
В
ViewModel-SavedState 1.0.0
В
ViewModel решена задача с сохранением данных при изменение конфигурации. Ранее состояние сохранялась пока жив процесс, но вот при его уничтожение системой способа сохранить данные "из коробки" не было. Теперь есть - SavedStateHandle