View Flashcards

1
Q

Comment marche un framelayout

A

Le contenu se superpose

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

Comment marche le linearlayout?

A

Les groupes de View sont alignés les uns à côté des autres et les uns au dessus des autres en fonction de l’orientation du linearlayout

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

Comment fonctionne le relativelayout

A

Le relativelayout permet de positionner une vie par rapport à un autre

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

A quoi sert la propriété weight

A

Dans un linearlayout permet de définir la proportion d’espace occupé par un membre de la vue

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

A quoi sert la propriété gravity

A

Permet de centrer horizontalement une View dans un autre

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

A quoi sert la propriété layout-gravity

A

Permet de centrer verticalement un élément par rapport à un autre view

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

Quel sont les propriété possible de width et height

A

Une combinaison de match-parent et wrap-content

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

A quoi sert la propriété padding

A

À définir l’espace entre le contenant et le texte

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

A quoi sert la propriété Margin

A

À définir la marge extérieur du contenu

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

Donner la liste des groupview qui existe sous android

A

Framelayout
Linearlayout
Relativelayout

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

A quoi sert un imageview

A

A afficher une image

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

A quoi sert la propriété layout-weight

A

A repartir la taille de la View dans un groupview

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

Binder les données avec la vue

A

Associer les données provenant d’un Cursor de base de données ou d’un tableau avec la vue

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

Qu’est-ce qu’un View type?

A

Un view type permet d’avoir plusieurs type de vite pour un seul adapteur adapter.

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

Expliquer le pattern View holder

A

Le pattern View holder permet de stocker dans un holder les vues qui sont affichés dans une listview. L’objectif est de réduire les appels récurrent a findviewbyid

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

A quoi sert un scrollview ?

A

Un scrollview peut avoir au Max un seul élément. Il permet automatiquement de sceller son contenu.

17
Q

Bonne pratique de création de layout

A

Beaucoup de frère et sœur mais très peu de fils petit fils. Au maximum 10 vues imbriquées et 80 vues au total

18
Q

A quoi sert le hierarchyviewer

A

Permet de voir la hiérarchie des vues utilisées dans une appli. Permet d’avoir des infos sur les performances

19
Q

Quels sont les différentes étapes dans la conception des écrans d’une application

A

Grouper les devices par taille ( 600dp, > 720dp).

Par densité : ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi

20
Q

A quoi correspond l’unité dip ?

A

Density independent pixel. Permet d’uniformiser la taille d’un composant pour tous les types de densité d’écran

21
Q

A quoi sert les fragments?

A

A modulariser le contenu des vues. Introduit à partir d’honeycomb

22
Q

Est-ce qu’il est possible de n’utiliser aucun seul activity avec plusieurs fragment dans une application ?

A

Oui c’est possible, mais cela va engendrer de la complexité. La gestion des intent sera plus difficile. Difficile à lire à maintenir. Problème de couplage. Problème de sécurité.

23
Q

Oncreateview

Ondestroyview

A

Nouvel état associé à un fragment

24
Q

Onattach
Ondetached
Onactivitycreated

A

Les nouveaux événements associés à un fragment

25
Q

Remplacer le contenu d’un fragment par un nouveau contenu

A

FragmentManager
Fragment
FragmentTransaction

26
Q

Qu’est-ce qui se passe quand la configuration de l’appareil change : rotation, etc?

A

Les activity sont recréés

27
Q

Quel est la signification de sw dans la définition d’un devine?

A

Smallest width

Layout-sw600dp
Layout1sw720dp