Chapitre 05 - Outils et éléments graphiques Flashcards

1
Q

Comment est-ce que les tâches sont découpées?

A

Dans une Activity, par tâche spécifique pour l’utilisateur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Où est-ce qu’une Activity est déclarée?

A

Dans le Manifest.xml

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quelle est la relation entre une Activity et un Fragment?

A

Un Fragment est toujours attaché à une Activity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quelle est l’utilité de Fragments?

A

Permet de réutiliser des composantes et de supporter différentes tailles d’écrans facilement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quels sont les différents types de Layout possible sur Android?

A
  • RelativeLayout: Organise les widgets de manière relative les uns aux autres
  • LinearLayout: Organise widgets de manière linéraire (horizontalement ou verticalement)
  • AbsoluteLayout: Définie l’emplacement exacte de chaque widget (comme pixel perfect)
  • FrameLayout: Définir l’emplacement du widget par une donnée de gravité
  • GridLayout: Organise les widgets comme un quadrillé
  • ConstraintLayout: Similaire à RelativeLayout
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qu’est-ce que FILL_PARENT?

A

Un paramètre de Layout pour que le widget prenne autant de place que son parent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Qu’est-ce que MATCH_PARENT?

A

Comme FILL_PARENT, sans le padding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est-ce que WRAP_CONTENT?

A

Un paramètre de Layout pour que le widget soit aussi gros que ses éléments

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qu’est-ce qu’un Fragment?

A

Module indépendant qui peut être utilisé par une Activity, prend vie dans le context d’une Activity mais a son propre cycle de vie.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Est-ce qu’un Fragment a obligatoirement un UI?

A

Nope

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quelle est la puissance d’un Fragment?

A

On peut en ajouter ou retirer dynamiquement dans une Activity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Est-ce que deux fragments peuvent communiquer entre eux?

A

Na, ils doivent être découplé pour maximier leur réutilisibilité. Les communications passent par l’Activity hôte

How well did you know this?
1
Not at all
2
3
4
5
Perfectly