Magmatique

Magmatique

Ptit tuto Android 2

Cycle de vie d'une application Android

 

onCreate - L'activité est en cours de création
Appelée quand votre première activité est créée. Elle sert à initialiser votre activité. Quand OnCreate est appelée, on lui passe un Bundle qui contient l'état de sauvegarde précédent de l'activité s'il existe.


onStart - L'activité est sur le point de devenir visibles
Appelée juste avant que votre activité passe en avant plan (ne soit visible à l'écran). Si votre activité ne peut pas aller en avant plan pour n'importe quelle raison, l'activité sera transférée à OnStop, sinon elle passe après à OnResume.


onResume - L'activité est devenue visible (il est maintenant «repris»)
Appelée après OnStart si votre activité est en avant plan, à ce stade de l'exécution votre activité est en cours d'exécution et l'interaction avec l'utilisateur est possible. Vous recevez des entrées par l'écran tactile ou / et le clavier. OnResume est aussi appelée quand votre activité passe en arrière plan à cause d'une autre application.

 

onPause - Une autre activité a pris le focus (cette activité est en passe d'être "pause")
Appelée juste avant qu'une autre activité que la votre passe en OnResume. A ce stade, votre activité n'a plus accès à l'écran, vous devez arrêter de faire toutes les actions qui consomment de la batterie ou du CPU. Par exemple si vous affichez une animation, il faut absolument l'arrêter quand on passe en OnPause car plus personne ne peut la voir par contre vous pouvez exécuter des algorithmes qui ne consomment pas beaucoup, comme ça quand votre application repasse en avant plan, le calcul sera déjà effectué mais attention le calcul doit être léger.


onStop - L'activité n'est plus visible (il est désormais «arrêté»)
Appelée quand votre activité n'est plus visible, soit parce qu'une autre application à pris l'avant plan ou parce que votre application est terminée.


onDestroy - L'activité est en passe d'être détruites
Appelée juste avant la fermeture de l'activité.

 

Précédent   Suivant




15/02/2012
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 2 autres membres