Android Types de configuration et noms de qualificateur pour chaque dossier sous le répertoire "res"


Exemple

Chaque répertoire de ressources sous le dossier res (répertorié dans l'exemple ci-dessus) peut avoir différentes variantes des ressources contenues dans un répertoire portant le même nom, avec des qualifier-values de qualifier-values différentes pour chaque configuration-type .

Exemple de variantes de répertoire avec différentes valeurs de qualificatif suffixées que l'on voit souvent dans nos projets Android:

  • dessinable /
  • drawable-fr /
  • drawable-fr-rCA /
  • drawable-en-port /
  • drawable-en-notouch-12key /
  • drawable-port-ldpi /
  • drawable-port-notouch-12key /

Liste exhaustive de tous les différents types de configuration et de leurs valeurs de qualificatif pour les ressources Android:

Configuration Valeurs de qualification
MCC et MNC Exemples:
mcc310
mcc310-mnc004
mcc208-mcc00
etc.
Langue et région Exemples:
en
fr
en-rUS
fr-rFR
fr-rCA
Direction de la mise en page ldrtl
ldltr
plus petite largeur swdp
Exemples:
sw320dp
sw600dp
sw720dp
Largeur disponible wdp
w720dp
w1024dp
Hauteur disponible HDP
h720dp
h1024dp
Taille de l'écran petit
Ordinaire
grand
xlarge
Aspect de l'écran longue
pas longtemps
Écran rond rond
pas du tout
Orientation de l'écran Port
terre
Mode interface utilisateur voiture
bureau
télévision
appliancewatch
Mode nuit nuit
nuit
Densité des pixels de l'écran (dpi) ldpi
mdpi
hdpi
xhdpi
xxhdpi
xxxhdpi
nodpi
tvdpi
anydpi
Type d'écran tactile pas touche
doigt
Disponibilité du clavier keysexposed
keyhidden
clés
Méthode de saisie de texte primaire nokeys
qwerty
12key
Disponibilité des clés de navigation navexposed
navhidden
Méthode de navigation principale non tactile nonav
dpad
boule de commande
roue
Version de plate-forme (niveau API) Exemples:
v3
v4
v7