Leçon 5 : Mises en page

  1. Parmi les propositions suivantes, laquelle correspond à un ViewGroup ?

  2. Parmi les hiérarchies de vues ci-dessous, laquelle n'est pas valide ?

  3. Les styles sont des ressources définies dans styles.xml. Les styles vous permettent de définir les couleurs, les polices, la taille du texte ainsi que beaucoup d'autres caractéristiques d'une vue. Vrai ou faux ?

  4. Une View peut contenir autant de View ou ViewGroup comme enfants. Vrai ou faux ?

  5. De quoi EditText est-il une sous-classe ?

  6. Parmi les valeurs d'attribut suivantes concernant la visibilité, laquelle, lorsqu'elle est appliquée à une vue, permet de masquer la vue afin qu'elle ne prenne pas de place dans la mise en page ?

  7. Parmi les affirmations suivantes concernant les vues Button, laquelle est vraie ?

  8. Dans une ConstraintLayout, laquelle des propositions suivantes décrit les contraintes requises pour conserver une vue en place pendant l'exécution ?

  9. Parmi les types de contraintes suivants, lequel étend une vue uniquement selon les besoins de son contenu ?

  10. Quels sont les avantages de l'éditeur de mise en page dans Android Studio ?

    Choisissez autant de réponses que vous jugez nécessaires.

  11. Parmi les raisons suivantes, laquelle ne justifie pas de limiter les appels à findViewById() ?

  12. Quelle est la bonne méthode pour référencer des données liées dans la mise en page XML ?