INF.04Aplikacje Mobilne
Cykl życia Aktywności (Android Activity Lifecycle)
Zestaw metod wywoływanych przez system Android w trakcie życia ekranu aplikacji (onCreate, onStart, onResume, onPause, onStop, onDestroy).
Główne fazy cyklu życia Activity:
onCreate(): Wywoływana przy pierwszym utworzeniu aktywności. Tutaj inicjalizujemy widoki (setContentView(R.layout.main)) i zmienne.onStart(): Aktywność staje się widoczna dla użytkownika.onResume(): Aktywność przechodzi na pierwszy plan i jest w pełni interaktywna (posiada fokus).onPause(): Aktywność traci fokus (np. pojawia się okno dialogowe lub inna aplikacja). Należy zatrzymać animacje i zapisać lekkie dane.onStop(): Aktywność przestaje być widoczna na ekranie.onDestroy(): Aktywność jest całkowicie usuwana z pamięci.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Cykl życia Aktywności (Android Activity Lifecycle) lub rozpocznij trening.