87 votes

Quelle est la taille correcte de l'icône pour drawable-xxhdpi ?

Comme nous le savons, l'icône de taille correcte :

* drawable-ldpi (120 dpi, Low density screen) - 36px x 36px
* drawable-mdpi (160 dpi, Medium density screen) - 48px x 48px
* drawable-hdpi (240 dpi, High density screen) - 72px x 72px
* drawable-xhdpi (320 dpi, Extra-high density screen) - 96px x 96px

Sur Jelly Bean, drawable-xxhdpi peuvent être supportés. Quelle est donc la taille correcte d'une icône ?

171voto

Alastair Points 1492

Android Icon Display Densities

  • MDPI : 48x48
  • HDPI : 72x72
  • XHDPI : 96x96
  • XXHDPI : 144x144
  • XXXHDPI : 192x192

pour créer une icône pour différentes densités, vous devez respecter le rapport d'échelle 2:3:4:6:8 entre les cinq densités primaires (respectivement moyenne, élevée, x-haute, xx-haute et xxx-haute).

- développeur.Android.com

44voto

Siddharth Lele Points 12784

Voici une citation d'un post sur Google Plus https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW par Nick Butcher

Le superbe écran du Nexus 10 tombe dans la densité XHDPI de densité. Sur les tablettes, Launcher utilise les icônes d'une catégorie de densité donnée. [0] pour les rendre légèrement plus grandes. Pour garantir que l'icône de votre lanceur (sans doute l'atout le plus important de votre application) soit nette, vous devez ajouter une icône de 144*144px dans le dossier drawable-xxhdpi ou drawable-480dpi.

Ainsi, pour le qualificatif xxhdpi, vous devrez créer une icône de taille 144*144px pour l'icône de votre lanceur. Vous pouvez soit le placer dans le dossier drawable-xxhdpi ou le dessinable-480dpi

EDIT : Pour ajouter à la réponse originale pour répondre à cône des commentaires par l'OP.

Selon ce lien : http://developer.Android.com/guide/practices/screens_support.html#DesigningResources Les ressources alternatives doivent être créées en utilisant ce ratio : Rapport d'échelle 3:4:6:8 . Toutefois, si vous craignez de perdre de la qualité en ce qui concerne vos ressources dessinables dans l'application, envisagez d'utiliser des images à 9 patchs dans la mesure du possible. Cela permettra de réduire ou d'éliminer toute perte de qualité. De toute façon, le système d'exploitation Android fait un travail remarquable pour gérer les différentes tailles d'écran la plupart du temps.

Pour ce qui est de la taille de l'icône (144*144px), créez l'un ou l'autre des deux dossiers suivants drawable-xxhdpi ou le dessinable-480dpi et placez-y l'icône de votre lanceur de la taille indiquée. Cela devrait faire l'affaire.

4voto

Uttam Points 6194

Vous devez ajouter une icône de 144*144px dans le dossier drawable-xxhdpi ou drawable-480dpi.

Pour plus d'informations:- G+ officiel montre que xxhdpi est 480dpi :

https://plus.google.com/118292708268361843293/posts/ePQya3KsTjW

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X