Sobes.tech
Junior — Middle

Pouvez-vous décrire les principales étapes du cycle de vie du composant Activity dans Android?

sobes.tech IA

Réponse de l'IA

Le cycle de vie d'une Activity dans Android comprend plusieurs étapes principales, chacune correspondant à l'appel de méthodes spécifiques:

  • onCreate() — initialisation de l'Activity, configuration de l'interface, préparation des données.
  • onStart() — l'Activity devient visible pour l'utilisateur.
  • onResume() — l'Activity commence à interagir avec l'utilisateur (se met au premier plan).
  • onPause() — l'Activity perd le focus, mais est toujours visible (par exemple, un dialogue apparaît ou une autre Activity la couvre partiellement).
  • onStop() — l'Activity est complètement cachée, mais toujours en mémoire.
  • onDestroy() — l'Activity est détruite, les ressources sont libérées.

Il existe également les méthodes onRestart() (appelée lors du redémarrage de l'Activity après onStop) et d'autres états supplémentaires, mais ceux listés sont les principales étapes du cycle de vie.