Sobes.tech
Junior — Middle

Kunt u de belangrijkste fasen van de levenscyclus van de Activity-component in Android beschrijven?

sobes.tech AI

Antwoord van AI

De levenscyclus van een Activity in Android bestaat uit verschillende hoofdfasen, waarvan elke fase overeenkomt met het aanroepen van bepaalde methoden:

  • onCreate() — initialisatie van de Activity, opzetten van de gebruikersinterface, gegevens voorbereiden.
  • onStart() — de Activity wordt zichtbaar voor de gebruiker.
  • onResume() — de Activity begint te communiceren met de gebruiker (komt op de voorgrond).
  • onPause() — de Activity verliest de focus, maar is nog steeds zichtbaar (bijvoorbeeld, er verschijnt een dialoog of een andere Activity overlapt gedeeltelijk).
  • onStop() — de Activity is volledig verborgen, maar nog steeds in het geheugen.
  • onDestroy() — de Activity wordt vernietigd, bronnen worden vrijgegeven.

Er zijn ook de methoden onRestart() (aangeroepen bij het opnieuw starten van de Activity na onStop) en andere aanvullende toestanden, maar de genoemde zijn de belangrijkste fasen van de levenscyclus.