Mises en page

Créez différents types de mises en page, ajoutez des éléments interactifs et utilisez la liaison de données. Vous développerez l'application AboutMe, qui permet d'afficher des informations intéressantes vous concernant à l'aide d'un bouton, d'une image et d'un texte à développer. Vous allez également créer l'application ColorMyViews, qui se compose de TextView et de boutons cliquables qui changent de couleur lorsque l'utilisateur appuie dessus.

 

Utiliser LinearLayout avec l'éditeur de mise en page

Atelier de programmation

Créez l'application AboutMe et découvrez comment ajouter un TextView et un ImageView à un LinearLayout. Rendez votre mise en page déroulante à l'aide d'un ScrollView.

Ajouter des éléments interactifs

Atelier de programmation

Ajoutez un champ de saisie EditText, un bouton et un écouteur de clics à l'application AboutMe afin que les utilisateurs puissent ajouter ou modifier leur pseudo.

Utiliser ConstraintLayout avec l'éditeur de mise en page

Atelier de programmation

Créez l'application ColorMyViews et découvrez comment utiliser un ConstraintLayout.

Utiliser la liaison de données

Atelier de programmation

Utilisez la liaison de données dans l'application AboutMe pour alléger votre code, le rendre plus lisible et en faciliter la gestion.

Quiz sur les mises en page

Testez vos connaissances sur les vues et ViewGroups, comme LinearLayout et ConstraintLayout, et obtenez le badge Mises en page.