Android questions

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/29

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

30 Terms

1
New cards

Quelle déclaration de variable est valide ?

val hello = "hello"

2
New cards

Pour déclarer une variable qui ne changera pas, il est préférable d'utiliser var plutôt que val.

Faux

3
New cards

Quelles méthodes permettent de mettre à jour une variable ?

total++, total--, total = total + 1

4
New cards

En langage Kotlin, les commentaires peuvent être composés d'une seule ou de plusieurs lignes et sont ignorés par le compilateur.

Vrai

5
New cards

Quel élément n'est pas un type de données en Kotlin ?

Decimal

6
New cards

Float représente également une valeur décimale, mais est moins précis que Double.

Vrai

7
New cards

En langage Kotlin, le point d'entrée d'un programme est l'/la ___.

Fonction main()

8
New cards

Quelles affirmations concernant les valeurs renvoyées par une fonction sont vraies ?

S'il n'est pas indiqué par une fonction, le type renvoyé est Unit., Une valeur renvoyée peut être stockée dans une variable., Une valeur renvoyée doit être du même type que celui renvoyé par une fonction.

9
New cards

Quelles affirmations concernant les fonctions sont vraies ?

Les fonctions acceptent des paramètres ou des variables en tant qu'entrées., Lorsque vous appelez une fonction avec des paramètres, les valeurs transmises sont appelées "arguments"., Diviser votre code en fonctions distinctes facilite sa gestion., Les arguments nommés vous permettent de modifier l'ordre dans lequel vous transmettez les arguments à une fonction.

10
New cards

Les arguments nommés vous permettent de modifier l'ordre dans lequel vous transmettez les arguments à une fonction.

Vrai

11
New cards

Que signifie IDE ?

Integrated Development Environment

12
New cards

Quels sont les avantages d'Android Studio ?

Il permet d'éviter les fautes de frappe et d'autres erreurs dans votre code., Il est fourni avec un appareil virtuel (appelé émulateur) capable d'exécuter votre application., Il peut vous montrer un aperçu en temps réel de l'aspect de votre application à l'écran pendant que vous codez.

13
New cards

Quel est l'intérêt d'utiliser un appareil virtuel (ou émulateur) dans Android Studio ?

Pour tester votre application sur un appareil sans disposer de cet appareil physique

14
New cards

À quoi sert un modèle de projet dans Android Studio ?

Il permet de créer plus rapidement une application., Il offre une structure conforme aux bonnes pratiques., Il permet de réduire les risques d'erreur lors de la création d'une application en préremplissant le projet avec du code d'application.

15
New cards

Comment créer un projet dans Android Studio ?

B et C permettent de créer un projet dans Android Studio.

16
New cards

___ est une fonction permettant de définir une mise en page dans votre application à l'aide de fonctions modulables.

setContent()

17
New cards

Une fonction Compose nécessite l'annotation @Composable.

Vrai

18
New cards

Un(e) ___ est un composable avec une couleur d'arrière-plan qui peut contenir d'autres composables.

Surface

19
New cards

La marge intérieure est un exemple d'/de ___

Propriété

20
New cards

Quelle affirmation concernant Compose est fausse ?

Tous les éléments et thèmes d'une application Compose sont contenus dans une surface.

21
New cards

Qu'est-ce que Jetpack Compose ?

Un kit d'outils modernes pour développer des interfaces utilisateur Android

22
New cards

Les fonctions composables sont les éléments de base de Compose.

Vrai

23
New cards

Quel élément permet d'annoter une fonction modulable ?

@Composable

24
New cards

Dans Compose, les éléments de mise en page de base sont :

Colonne, Ligne, Box

25
New cards

Quelle fenêtre d'outil permet d'importer, de créer, de gérer et d'utiliser des ressources dans votre application ?

Gestionnaire de ressources

26
New cards

Quelle classe est générée automatiquement par Android et contient les ID de toutes les ressources du projet ?

La classe R

27
New cards

Quelle fonction permet de charger une ressource d'image drawable ?

La fonction painterResource()

28
New cards

Quel paramètre de fonction sert à ajouter un texte d'accessibilité, utilisé par TalkBack ?

contentDescription

29
New cards

La mise en page en cases empile les éléments d'interface utilisateur les uns sur les autres.

Vrai

30
New cards

Quel paramètre permet d'aligner l'élément enfant avec le début du parent ?

Alignment.Start