Android Activity LifeCycle - TP1 Android

Publié le: 12 mai 2023
sur la chaîne: أمينة عمراوي
832
3

🎓 Android Development | TP 01 — Activity Lifecycle

Dans cette vidéo, nous explorons le cycle de vie d'une Activity Android
à travers un exemple simple et concret, idéal pour débuter avec le
développement Android.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 CE QUE VOUS ALLEZ APPRENDRE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Les 7 méthodes du cycle de vie d'une Activity Android
✅ La différence entre Toast et Snackbar
✅ Utiliser Log.i() pour tracer les états invisibles dans Logcat
✅ Comprendre dans quel ordre les callbacks sont appelés
✅ Observer le comportement de l'app selon les actions de l'utilisateur

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔁 CYCLE DE VIE ILLUSTRÉ DANS L'EXEMPLE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
onCreate() → Toast + Snackbar
onStart() → Toast
onResume() → Toast
onPause() → Toast
onStop() → Log.i() dans Logcat
onDestroy() → Log.i() dans Logcat

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 POURQUOI Toast dans certains callbacks et Log dans d'autres ?
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Parce que Toast nécessite une interface utilisateur active.
Quand l'Activity est arrêtée ou détruite, l'UI n'est plus disponible —
c'est pourquoi on utilise Log pour tracer ces états.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧪 EXERCICE PRATIQUE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Après avoir regardé la vidéo, testez ces scénarios sur votre émulateur
et observez les callbacks déclenchés dans Logcat :

▶ Lancer l'application
⌂ Appuyer sur le bouton Home
↩ Revenir à l'application
◀ Appuyer sur le bouton Retour
🔄 Faire pivoter l'écran

📌 Indice : la rotation déclenche-t-elle un redémarrage complet
de l'Activity ? Pourquoi ?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📂 CODE SOURCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔗 GitHub : https://github.com/AminaAmraoui/Andro...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚 DOCUMENTATION OFFICIELLE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔗 Activity Lifecycle :
https://developer.android.com/guide/c...
🔗 Toast :
https://developer.android.com/referen...
🔗 Snackbar :
https://material.io/components/snackbars
🔗 Log :
https://developer.android.com/referen...

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ TAGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
#Android #AndroidDevelopment #ActivityLifecycle #Java #AndroidStudio
#MobileDevelopment #TP #Tutoriel #Débutant #AppCompatActivity
#Toast #Snackbar #Logcat #ProgrammationMobile


Sur cette page du site, vous pouvez voir la vidéo en ligne Android Activity LifeCycle - TP1 Android durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur أمينة عمراوي 12 mai 2023, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 832 fois et il a aimé 3 téléspectateurs. Bon visionnage!