Académique Documents
Professionnel Documents
Culture Documents
Activité
Ressources
Les Layouts organisent le positionnement des composants graphiques dans l’interface utilisateur. On
énonce les principales ci-dessous.
1. FrameLayout
On empile les composant les uns sur les autres. Chacun est positionné dans le coin en haut à gauche
en masquant plus ou moins celui du dessous sauf en cas de composant transparent.
2. LinearLayout
Cette organisation aligne les composants dans une seule direction : verticalement ou
horizontalement (en fonction de la valeur l’attribut android:orientation). Gère l’alignement
(android:gravity) du composant.
3. TableLayout
Cette organisation agence les composants selon un quadrillage (comme avec l’élément <table> en
HTML). Il utilise pour cela l’élément <tableRow> qui déclare une nouvelle ligne. Les cellules sont
définies par les composants qu’on ajoute aux lignes.
4. RelativeLayout
Permet de déclarer des postions relativement par rapport au parent ou par rapport à d’autres
composants.
LinearLayout
IDENTIFICATION D’UNE VUE
RelativeLayout
EXERCICE