Junior — Middle
Můžete popsat hlavní fáze životního cyklu komponenty Activity v Androidu?
sobes.tech AI
Odpověď od AI
Životní cyklus aktivity v Androidu se skládá z několika hlavních fází, z nichž každá odpovídá volání určitých metod:
- onCreate() — inicializace aktivity, nastavení rozhraní, příprava dat.
- onStart() — aktivita se stává viditelnou pro uživatele.
- onResume() — aktivita začíná komunikovat s uživatelem (přechází do popředí).
- onPause() — aktivita ztrácí fokus, ale je stále viditelná (například se objeví dialog nebo jiná aktivita ji částečně překrývá).
- onStop() — aktivita je zcela skryta, ale stále je v paměti.
- onDestroy() — aktivita je zničena, uvolňují se zdroje.
Existují také metody onRestart() (volá se při opětovném spuštění aktivity po onStop) a další stavy, ale výše uvedené jsou hlavní fáze životního cyklu.