Jorodan Posté(e) 5 octobre 2010 Share Posté(e) 5 octobre 2010 Yosh, Une curiosité ! Elle n'est pas dans ce beau graphique que tout le monde connait : http://developer.android.com/guide/topics/fundamentals.html#lcycles Du coup elle sert à quoi cette classe ? http://developer.android.com/reference/android/app/Application.html Elle se placerait comment dans le graphique ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
ichpa Posté(e) 5 octobre 2010 Share Posté(e) 5 octobre 2010 Bonjour Jorodan, Comme s'est précisé dans la javadoc, cette classe permet de maintenir l'état global de ton application. Tu l'as déclare obligatoirement dans ton manifest : c'est dans celle-ci que tu références tous tes autres composants (Activié, Service, BroadcastReceiver et ContentProvider). Elle est donc instanciée au démarrage de n'importe quelle application. ichpa Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jorodan Posté(e) 5 octobre 2010 Auteur Share Posté(e) 5 octobre 2010 Oui oui ça j'avais compris ! Par contre, quand est ce qu'on arrive dans son onCreate, onPause, onResume et surtour onDestroy ! C'est ça qui m'intéresse ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cyril Mottier Posté(e) 5 octobre 2010 Share Posté(e) 5 octobre 2010 Une Application est un fait le Contexte englobant des Activity d'une application Android. C'est principalement utile pour conserver un état qui est propre à l'application en entier et pas seulement à une Activity. A titre d'exemple, dans GreenDroid, l'Application contient l'information de l'Activity principale. L'avantage d'Application vis à vis d'Activity c'est que son contexte n'est pas détruit lors d'une rotation. Lien vers le commentaire Partager sur d’autres sites More sharing options...
azalsup Posté(e) 6 octobre 2010 Share Posté(e) 6 octobre 2010 un exemple d'utilisation est de gérer les exceptions : lorsqu'une activity plante tu recupère une exception et tu en profite pour renvoyer des infos au serveur Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.