1.7. Активити и жизненный цикл
Операционная система контролирует жизненный цикл Вашего приложения. В любое время Android может остановить или уничтожить процесс Вашего приложения, например, из-за входящего звонка. Android определяет жизненный цикл активити с помощью предопределенных методов. Наиболее важные методы:
- onSaveInstanceState() — вызывает, если активити остановлено. Используется для сохранения данных при восстановлении состояния активити, если активити возобновлено
- onPause() — всегда вызывается, если активити завершилось, может быть использовано, для освобождения ресурсов или сохранения данных
- onResume() — вызвано, если активити возобновлено, может быть использовано для инициализации полей