-
Tout dans onCreate ?
Bonjour,
J'apprend en ce moment même à programmer sur android, mais dans tout les tutos que je suis, tout le code est mis dans la fonction onCreate...
Alors mes questions sont les suivantes :
Est-ce vraimment propre de faire sa ? sinon comment découpé le code. Car j'ai vraimment l'impression que l'on peut pas sortir des on.. quelque chose.
Je suppose qu'il est aussi possible de faire des includes etc..
Merci.
-
Je te conseille de consulter ce lien (cf schéma) :
http://developer.android.com/referen...ivityLifecycle
C'est ce que doit effectuer ton code (modification d'un composant quand l'utilisateur revient sur l'activité par exemple) qui va te guider dans la méthode où tu dois le mettre.
Un exemple, si tu charges des grosses images, tu va retirer les images de la mémoires dans le onStop et les recharger dans le onStart donc tu placeras le code dans le onStart. Les initialisations des champs seront fait dans le onCreate (sauf si tu dois le modifier quand l'utilisateur revient sur l'écran).