Сохранение состояния при портретной ориентации в Android
Следует сохранять состояние, так как Configuration Change может произойти не только при изменении ориентации экрана. Изменение ориентации экрана это только частный случай изменения конфигурации. Изменение языка системы например тоже считается изменением конфигурации. Да и сохранять состояние может быть нужно не только при Configuration Change. Например пользователь может отвлечься на пришедшее сообщение, перейти в другое приложение чтобы ответить, а затем вернуться обратно, при этом система уже может убить процесс нашего приложения, но пользователь ожидает что все сохранилось. Для этого важно использовать средства сохранения состояния активити/фрагмента.
Бесплатные Telegram-боты для обучения
Практика с проверкой кода и помощью ИИ-ментора
AndroidSprint AI Mentor
Проверяет Pull Request'ы в GitHub, проводит тестовые собеседования с голосом и таймером, помогает разбираться с кодом 24/7
Попробовать ИИ-ментора →KotlinSprint Bot
22 урока Kotlin, 220 тестов, 120 практических задач с код-ревью
Начать обучение Kotlin →