Mise en Place et Configuration
Objectifs
Les objectifs de cette vidéo sont de :
- Créer et configurer une classe statique globale pour la gestion des fonds d'écran.
- Comprendre comment utiliser
findViewById
et le casting pour récupérer les éléments du layout. - Surcharger les méthodes de cycle de vie d'une activité pour modifier dynamiquement le fond d'écran et les paramètres de l'interface utilisateur.
Résumé
Cette leçon démontre l'utilisation d'une classe statique globale pour gérer les fonds d'écran dans une application Android développée sur Eclipse.
Description
Dans cette leçon, nous détaillons les étapes nécessaires pour créer et configurer une classe statique globale permettant de gérer dynamiquement les fonds d'écran en fonction de la date. Nous partons d'un projet existant où des images en mode portrait ont été importées. Après avoir calculé la date, nous assignons le fond d'écran approprié via la classe statique. Nous commençons par récupérer les éléments du layout à travers les identifiants définis dans l'activité principale.
Ensuite, nous stockons ces éléments dans des variables de type RelativeLayout et TextView, en utilisant la méthode findViewById
pour les cast et les affecter. Nous procédons à la modification du fond d’écran et de la couleur du texte en appelant la méthode statique GetInfoBG
de notre classe GlobalInfo
.
Nous surchargons également la méthode onStart
pour définir la couleur du texte et le fond d'écran du layout principal. Finalement, nous testons les configurations de fond d'écran en modifiant les paramètres de date et en s’assurant de l’affichage correct dans l'émulateur Android. Plusieurs ajustements sont également effectués pour garantir que le logo et le fond d'écran s'affichent correctement.