-
Choix tailles d'écran
Bonjour à tous,
dans peu de temps je vais intégrer le design à mon application. J'ai lu qu'il fallait développer pour les 4 tailles suivantes:
XLarges : 960dp x 720dp
Larges : 640dp x 480dp
Moyens : 470dp x 320dp
Petits : 426dp x 320dp
Quand on convertit en pixel cela donne:
LDPI
Vertical = 426 * 120/160 = 319.5px
Horizontal = 320 * 120/160 = 240px
MDPI
Vertical = 470 * 160/160 = 470px
Horizontal = 320 * 160/160 = 320px
HDPI
Vertical = 640 * 240/160 = 960px
Horizontal = 480 * 240/160 = 720px
XHDPI
Vertical = 960 * 320/160 = 1920px
Horizontal = 720 * 320/160 = 1440px
Jusque là je suis d'accord, il faut donc que je fasse le design en 4 tailles différentes et le mettre ensuite dans le bon dossier.
Cependant je suis tomber sur le lien suivant:
http://developer.android.com/about/d...rds/index.html
Et je ne comprend pas bien le tableau à double entrées qui se situe dans la partie "Screen Sizes and Densities".
Quand je fais mon desgin avec photoshop, si je le fais avec les 4 tailles c'est bon ?
Autre question est-il vraiment utile de développer pour XDPI ?? Car c'est énorme 1920*1440 donc pour trouver les icones etc... Pas simple
Je vous remercie.
Italia57
-
Je ne réponds pas tout à fait à ta question, mais il existe des softs qui te permettent de n'avoir à créer qu'une seule taille pour une image (xhdpi) et te redimensionne à toutes les tailles automatiquement. (même pour les 9patch)
http://code.google.com/p/9patch-resizer/
-
Je fais donc mon design avec cette taille sur photoShop:
XHDPI
Vertical = 960 * 320/160 = 1920px
Horizontal = 720 * 320/160 = 1440px
et il me génère tout bien tout propre pour les 3 autres catégories de tailles ?
Si c'est vrai c'est magnifique, j'en connais qui vont être content :)
-
Oui, essaie-le, il est vraiment pratique (il te créé même les bons noms de dossiers, comme ça tu n'as qu'à copier un seul fichier, et tout est importé correctement)
-
Je te remercie, j'ai essayé ça fonctionne vraiment bien. Je vais gagner beaucoup de temps.