Basic Concepts of Android Application File Structure

WellRunPansy avatar
WellRunPansy
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

Quel fichier est responsable de la définition de la structure et des métadonnées d'une application Android, de ses composants et de ses exigences?

AndroidManifest.xml

Dans quel répertoire se trouvent les objets pouvant être dessinés, conçus pour les écrans dans une application Android?

drawable

Où se trouvent les fichiers qui définissent l'interface utilisateur de l'application dans la structure de fichiers d'une application Android?

Layout

Quel répertoire contient principalement l'icône de l'application dans la structure de fichiers d'une application Android?

<p>mipmap</p> Signup and view all the answers

Où se trouvent les ressources de couleurs de l'application Android dans la structure de fichiers?

<p>colors</p> Signup and view all the answers

Quel fichier contient les ressources de string de l'application Android dans la structure de fichiers?

<p>strings</p> Signup and view all the answers

Qu'est-ce que le fichier build.gradle dans un projet Android?

<p>Il définit les configurations de construction spécifiques au module.</p> Signup and view all the answers

Quel élément d'une application Android est une activité assimilée à?

<p>Un écran</p> Signup and view all the answers

Quel est le rôle des services dans une application Android?

<p>Effectuer une activité tâche de fond sans vue associée.</p> Signup and view all the answers

Quel est le rôle des notifications dans une application Android?

<p>Notifier l'utilisateur de la survenue d'événements.</p> Signup and view all the answers

Quel type de fichier dans le répertoire res/layout décrit le design d'une activité dans une application Android?

<p>.xml</p> Signup and view all the answers

Quel fichier est utilisé pour déclarer une Activité dans le fichier manifest.xml d'une application Android?

<p>.xml</p> Signup and view all the answers

Que représente la balise dans le fichier manifest.xml d'une application Android?

<p>La première activité qui se lance au démarrage de l'application.</p> Signup and view all the answers

Quelle méthode doit être surchargée pour chaque fenêtre gérée par une instance d'une sous-classe de Activity dans une application Android?

<p>onCreate</p> Signup and view all the answers

Quelle méthode est utilisée pour mettre en place l'interface d'une activité dans une application Android?

<p>.setContentView(.)</p> Signup and view all the answers

Quel élément est responsable de décrire le design de l'activité dans une application Android?

<p>.xml</p> Signup and view all the answers

Quelles sont les types de notification mentionnés dans le texte?

<p>Notifications push et notifications locales</p> Signup and view all the answers

Qu'est-ce qui est généralement affiché en gras dans une notification Android, selon le texte?

<p>Un court texte résumant le contenu de la notification</p> Signup and view all the answers

Que représente l'icône dans une notification Android, d'après le texte?

<p>Une petite icône représentant l'application émettrice de la notification</p> Signup and view all the answers

Quel est l'objectif des notifications Android?

<p>Informer les utilisateurs même lorsqu'ils ne sont pas dans l'application</p> Signup and view all the answers

Quel est l'élément facultatif lié aux notifications Android, selon le texte?

<p>Une grande image associée à la notification</p> Signup and view all the answers

À quoi servent les notifications push dans une application Android?

<p>À alerter l'utilisateur sur des événements tels que des messages ou des mises à jour d'applications</p> Signup and view all the answers

Qu'est-ce que le NotificationManager dans le développement d'Android?

<p>Une interface pour gérer la création, la mise à jour et la suppression des notifications</p> Signup and view all the answers

Qu'est-ce que le PendingIntent utilisé pour dans le contexte des notifications Android?

<p>Encapsuler une intention et spécifier l'action à effectuer lorsqu'un utilisateur interagit avec la notification</p> Signup and view all the answers

Quelle est la principale différence entre les notifications simples et les notifications enrichies?

<p>Les notifications simples ne contiennent que du texte, tandis que les notifications enrichies intègrent du texte, des éléments visuels et interactifs</p> Signup and view all the answers

Quel est le rôle du NotificationChannel dans le développement d'applications Android?

<p>Fournir des options de personnalisation pour les utilisateurs en ce qui concerne les notifications</p> Signup and view all the answers

Quel est le rôle de la classe NotificationCompat.Builder dans le développement d'applications Android?

<p>Créer des notifications compatibles avec différentes versions d'Android</p> Signup and view all the answers

Quel élément est utilisé pour organiser les notifications en offrant aux utilisateurs des préférences personnalisées par catégorie?

<p>NotificationChannel</p> Signup and view all the answers

Quelle est l'utilité des Intents dans le contexte des notifications Android?

<p>Lancer une activité ou démarrer un service lorsque l'utilisateur interagit avec la notification</p> Signup and view all the answers

En quoi consiste principalement la classe NotificationCompat.Builder dans le développement d'applications Android?

<p>Créer des notifications compatibles avec différentes versions d'Android</p> Signup and view all the answers

Pourquoi le NotificationChannel est-il introduit dès Android Oreo (8.0)?

<p>Pour permettre la catégorisation des notifications</p> Signup and view all the answers

Que permet le PendingIntent dans le contexte des notifications Android?

<p>Lancer une activité ou démarrer un service lorsque l'utilisateur interagit avec la notification.</p> Signup and view all the answers

More Quizzes Like This

Android App Development Quiz
48 questions

Android App Development Quiz

LionheartedWisdom4273 avatar
LionheartedWisdom4273
Android Application Development Concepts
11 questions
Composants d'une application Android
8 questions
Use Quizgecko on...
Browser
Browser