Junior — Middle
Можете ли да опишете основните етапи от жизнения цикъл на компонента Activity в Android?
sobes.tech AI
Отговор от AI
Цикълът на живот на Activity в Android се състои от няколко основни етапа, всеки от които съответства на извикването на определени методи:
- onCreate() — инициализация на Activity, настройка на интерфейса, подготовка на данни.
- onStart() — Activity става видима за потребителя.
- onResume() — Activity започва да взаимодейства с потребителя (става на преден план).
- onPause() — Activity губи фокус, но все още е видима (например, появява се диалог или друга Activity частично я покрива).
- onStop() — Activity е напълно скрита, но все още е в паметта.
- onDestroy() — Activity се унищожава, ресурсите се освобождават.
Съществуват също методите onRestart() (извиква се при повторно стартиране на Activity след onStop) и допълнителни състояния, но изброените са основните етапи на жизнения цикъл.