🎓 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
In questa pagina del sito puoi guardare il video online Android Activity LifeCycle - TP1 Android della durata di ore minuti seconda in buona qualità , che l'utente ha caricato أمينة عمراوي 12 maggio 2023, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 832 volte e gli è piaciuto 3 spettatori. Buona visione!