Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
210 L’art du développement Android
Valeurs diverses
Dans le répertoire res/values/, vous pouvez placer un ou plusieurs fichiers XML décrivant des ressources simples : des dimensions, des couleurs et des tableaux. Dans les exemples précédents, nous avons déjà vu des utilisations des dimensions et des couleurs, qui
étaient passées sous forme de chaînes simples aux appels de méthodes ("10px", par exemple). Vous pouvez, bien sûr, configurer ces valeurs comme des objets Java constants et
utiliser leurs noms symboliques, mais cela ne peut fonctionner que dans le code source
Java, pas dans les fichiers de description XML. En les plaçant dans des fichiers de
ressources XML, vous pouvez référencer ces valeurs à la fois dans du code Java et dans
les fichiers de description ; en outre, elles sont ainsi centralisées au même endroit, ce qui
facilite leur maintenance.
Les fichiers ressources XML ont pour racine l’élément resources ; tous les autres
éléments sont des fils de cette racine.
Dimensions
Android utilise les dimensions en de nombreux endroits pour décrire des distances, comme
la valeur de remplissage d’un widget. Bien que nous utilisions souvent le pixel comme unité
de mesure (10px pour 10 pixels, par exemple), vous pouvez en choisir d’autres :
● in et mm indiquent, respectivement, des pouces et des millimètres, d’après la taille
physique de l’écran.
● pt représente des points, c’est-à-dire 1/72 e de pouce en termes typographiques, là aussi
d’après la taille physique de l’écran.
Figure 19.4
L’application
XMLResourceDemo.
Livre Android.book Page 210 Dimanche, 8. novembre 2009 12:23 12
Précédent

- 225/391

Suivant