Back to questions
Junior — Middle
75
Можете описать основные стадии жизненного цикла компонента Activity в Android?
Companies where asked
PROTEI
Answer from AI
sobes.tech AI
Жизненный цикл Activity в Android состоит из нескольких основных стадий, каждая из которых соответствует вызову определённых методов:
- onCreate() — инициализация Activity, установка интерфейса, подготовка данных.
- onStart() — Activity становится видимой для пользователя.
- onResume() — Activity начинает взаимодействовать с пользователем (становится на передний план).
- onPause() — Activity теряет фокус, но всё ещё видима (например, появляется диалог или другая Activity частично перекрывает).
- onStop() — Activity полностью скрыта, но ещё в памяти.
- onDestroy() — Activity уничтожается, освобождаются ресурсы.
Также есть методы onRestart() (вызывается при повторном запуске Activity после onStop) и дополнительные состояния, но перечисленные — основные этапы жизненного цикла.