Activity: Как пережить поворот экрана?
Нужно ли думать о сохранении состояния, если приложение поддерживает только портретную ориентацию?
Что такое Activity State Loss Exception? Для чего нужен commitAllowingStateLoss()?
Является ли ViewModel заменой onSaveInstanceState()?
Где хранятся данные onSaveInstanceState()?