Principes de base d'Android en Kotlin – Quiz

  1. Vous pouvez créer un émulateur pour simuler la configuration d'un type d'appareil Android particulier avec un outil comme ___.

  2. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Un ___ de ___ est appelé chaque fois que l'utilisateur clique ou appuie sur un élément d'UI cliquable, comme un bouton.

  3. Quel paramètre spécifie le niveau d'API Android que Gradle doit utiliser pour compiler votre application ?

  4. Vrai ou faux ? La vue de défilement ne peut contenir qu'une seule vue ou qu'un seul groupe de vues en tant qu'enfant.

  5. Vous pouvez afficher ou masquer une vue dans votre application en définissant sa visibilité. Quelles valeurs de visibilité sont valides ?

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

  6. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Une ___ est un groupe de vues liées les unes aux autres par des contraintes bidirectionnelles.

  7. Quelle expression signifie que le compilateur valide les types lors de la compilation ?

  8. Quelle affirmation concernant les fragments est fausse ?

  9. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    La ___ d'___ est un espace dédié au branding et à l'identité de l'application.

  10. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Le plug-in ___ ___ du composant Navigation sécurise la transmission des paramètres entre les fragments.

  11. Quelles méthodes sont utilisées dans les cycles de vie des activités et des fragments ? Plusieurs réponses possibles.

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

  12. Vrai ou faux ? Lorsque votre application passe en arrière-plan, sa destruction n'est pas garantie. Il se peut qu'elle s'arrête et qu'elle attende que l'utilisateur y retourne.

  13. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Un ___ contient les données à afficher dans un fragment ou une activité. Il peut effectuer des calculs et des transformations simples sur les données afin que le contrôleur d'interface utilisateur puisse les afficher.

  14. L'___ permet de restreindre l'accès direct à certains champs d'un objet.

  15. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Une ___ représente un objet ou un concept et ses propriétés, à stocker dans une base de données.

  16. Pour que l'interface utilisateur fonctionne de manière fluide, utilisez des ___ pour les longues tâches, telles que les opérations de base de données.

  17. Vrai ou faux ? Lorsqu'il est utilisé, l'attribut enabled détermine si une vue est visible.

  18. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Lorsqu'un utilisateur fait défiler une longue liste, après avoir identifié les nouveaux éléments à l'écran, ___ affiche juste ces éléments.

  19. Un(e) ___ représente, par défaut, les éléments d'une ligne ou d'une colonne lorsque vous utilisez GridLayout.

  20. Complétez la phrase

    Saisissez un ou plusieurs mots pour compléter la phrase.

    Lorsque vous utilisez RecyclerView, vous devez gérer les clics dans le ___, car il a accès aux données et à la logique permettant de déterminer comment réagir au clic.

  21. Quels sont les gestionnaires de mises en page de RecyclerView pour Android ? Plusieurs réponses possibles.

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