332 votes

Y a-t-il un moyen de créer des drawables xxhdpi, xhdpi, hdpi, mdpi et ldpi à partir d'une image à grande échelle ?

Y a-t-il un moyen de créer automatiquement des images en xxhdpi, xhdpi, hdpi, mdpi et ldpi à partir d'une image à grande échelle ? Par exemple, supposons que j'ai une image de 512x512 et que je veuille avoir différentes versions de cette image pour les différentes résolutions d'écran prises en charge par Android dans des dossiers appropriés.

2voto

Ali Behzadian Nejad Points 1921

J'utilisais "Android Asset Studio". Maintenant j'utilise IconKitchen, le successeur de l'Android Asset Studio, et une nouvelle et excellente façon de créer des icônes d'application hautement personnalisables pour Android, iOS, web, Windows, Linux et Mac.

1voto

Rehan Khan Points 11

Utilisez ceci pour générer une icône de lanceur

https://appicon.co/

Utilisez ceci pour générer des icônes dessinables

https://www.img-bak.in/

1voto

CVStrydom Points 31

J'ai utilisé cet outil pour redimensionner mes images pour les différentes densités d'écran Android et iOS, je l'aime parce que j'ai le contrôle sur la taille de la résolution la plus élevée sans avoir à la redimensionner au préalable.

0voto

Uray Febri Points 323

J'avais utilisé cette solution tout au long de ce fil, et c'est facile de travailler avec le plugin Android Drawable Importer

Si vous utilisez Android Studio sur MacOS, suivez simplement ces étapes :

  • Cliquez sur le menu de la barre Android Studio, puis choisissez Préférences ou appuyez sur le bouton Commande + ,
  • Ensuite, choisissez Plugins
  • Cliquez sur Parcourir les dépôts
  • Écrivez dans la colonne de recherche Android Drawable Importer
  • Cliquez sur le bouton Installer
  • Et puis un dialogue de redémarrage s'affiche, redémarrez simplement Android Studio

Après avoir réussi à installer le plugin, pour l'utiliser il suffit de cliquer sur Nouveau menu puis choisir Importation en bloc. Ensuite, cliquez sur le bouton plus ou Ajouter, et allez choisir votre fichier pour créer un drawable. Ensuite, cliquez simplement sur ok et le drawable sera créé pour tous.

Si vous êtes confus avec mes propos, consultez le tutoriel en image sur learningmechine.

0voto

Yohanes AI Points 1151

Si vous pouviez utiliser Adobe Photoshop, je pense qu'il est plus pratique d'utiliser Fichier -> Exporter sous.

Scale All

Ajoutez la taille en fonction de cet article https://developer.android.com/training/multiscreen/screendensities

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