Introduction aux Vues et Layouts
Objectifs
Les objectifs de cette leçon sont de :
- Comprendre ce que sont les vues et les layouts sous Android
- Savoir organiser des vues en arborescences complexes
- Découvrir les outils disponibles pour la gestion des mises en page
- Apprendre à utiliser l'éditeur d'écran Android
Résumé
Cette leçon explore les vues et les layouts dans Android, en détaillant comment structurer et organiser différents éléments d'interface utilisateur.
Description
Dans cette leçon, nous étudions les concepts de vues (view) et de layouts sous Android. Les vues sont les plus petits éléments d'affichage gérés dans une application Android, tels que les boutons, les boîtes de dialogue et les textviews. Un groupe de vues peut être organisé en ensembles plus complexes pour construire des écrans sophistiqués, et ces arborescences de vues sont souvent définies dans des fichiers layout. Il est également possible de créer des vues directement via le code Java.
Cette leçon utilise l'éditeur d'écran Android pour démontrer les différents types de vues disponibles, comme les textviews, boutons, radio boutons, progress bars, et des composants de structuration comme les layouts et listviews. L'outil Hierarchy View est également présenté. Cette perspective permet de visualiser l'arborescence des vues d'une application, facilitant le diagnostic et l'organisation des mises en page.
La leçon détaille comment intégrer des widgets et des layouts pour atteindre une organisation d'écran souhaitée, avec des exemples pratiques de dispositions verticales et horizontales.