mdpi
est la masse volumique de référence-qui est, 1 px sur un mdpi
affichage est égal à 1 dip. Le ratio de l'actif de mise à l'échelle est:
ldpi | mdpi | tvdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
0.75 | 1 | 1.33 | 1.5 | 2 | 3 | 4
Même si vous n'avez pas vraiment besoin de s'inquiéter tvdpi
sauf si vous êtes en développement, spécifiquement pour la Google TV ou l'original de la Nexus 7 -- mais même Google recommande simplement à l'aide d' hdpi
de l'actif.
Ce que cela signifie est que si vous êtes en train de faire un 48dip de l'image et du plan de charge jusqu'à xhdpi resolution
, vous devriez commencer avec un 96px image (144px si vous voulez natif actifs pour xxhdpi) et de faire les images suivantes pour les densités:
ldpi | mdpi | tvdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
36 x 36 | 48 x 48 | 64 x 64 | 72 x 72 | 96 x 96 | 144 x 144 | 192 x 192
Et ceux-ci devraient afficher à peu près la même taille sur n'importe quel appareil, à condition que vous avez placé dans la densité des dossiers spécifiques (par exemple, drawable-xhdpi, drawable-hdpi, etc.)
Pour référence, les densités de pixels sont:
ldpi | mdpi | tvdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
120 | 160 | 213 | 240 | 320 | 480 | 640