Sobes.tech
Junior — Middle

Puteți descrie principalele etape ale ciclului de viață al componentei Activity în Android?

sobes.tech AI

Răspuns de la AI

Ciclul de viață al unei Activity în Android constă în mai multe etape principale, fiecare corespunzând apelului anumitor metode:

  • onCreate() — inițializarea Activity, configurarea interfeței, pregătirea datelor.
  • onStart() — Activity devine vizibilă pentru utilizator.
  • onResume() — Activity începe să interacționeze cu utilizatorul (se aduce în prim-plan).
  • onPause() — Activity își pierde focusul, dar este încă vizibilă (de exemplu, apare un dialog sau o altă Activity o acoperă parțial).
  • onStop() — Activity este complet ascunsă, dar încă în memorie.
  • onDestroy() — Activity este distrusă, resursele sunt eliberate.

De asemenea, există metodele onRestart() (apelată la repornirea Activity după onStop) și alte stări suplimentare, dar cele enumerate sunt principalele etape ale ciclului de viață.