Ответ
Жизненный цикл компонентов в Android описывает их состояния от создания до уничтожения. Для Activity основные методы:
onCreate()- инициализация UI, восстановление состоянияonStart()- компонент становится видимымonResume()- получает фокус, взаимодействие с пользователемonPause()- теряет фокус (частично видим)onStop()- становится невидимымonDestroy()- освобождение ресурсов
Для Fragment аналогично, но добавляются:
onAttach(),onCreateView(),onActivityCreated(),onDestroyView()
Пример:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
// Инициализация
}