658 votes

Définir l'icône de l'application android

Comment puis-je définir une icône pour mon application android?

733voto

Liam George Betsworth Points 6082

Si vous comptez sur votre application ne soit pas disponible sur une large gamme de périphériques, vous devez placer votre icône de l'application dans les différents res/drawable... des dossiers fournis. Dans chacun de ces dossiers, vous devez inclure une 48dp de la taille d'icône:

  • drawable-ldpi (120 dpi, la Faible densité de l'écran) - 36px x 36px
  • drawable-mdpi (160 dpi, la densité Moyenne de l'écran) - 48 px x 48 px
  • drawable-hdpi (240 dpi, de la Haute densité de l'écran) - 72px x 72px
  • drawable-xhdpi (320 dpi, Extra-haute densité de l'écran) - 96px x 96px
  • drawable-xxhdpi (480 dpi, Extra-Extra-haute densité de l'écran) - 144px x 144px
  • drawable-xxxhdpi (640 dpi, Extra-Extra-Extra-haute densité de l'écran) - 192px x 192px

Vous pouvez ensuite définir l'icône dans votre AndroidManifest.xml le fichier en tant que tel:

<application android:icon="@drawable/icon_name" android:label="@string/app_name" >
.... 
</application> 

216voto

Blowsie Points 25114

J'ai trouvé ce lien très utile.

  1. Télécharger une image.
  2. Télécharger un zip.
  3. Extraire dans votre projet.

Fait

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-launcher.html


Il y a beaucoup d'autres utiles péages aswell. http://romannurik.github.io/AndroidAssetStudio/

42voto

CapDroid Points 19038

placer votre image dans le dossier drawable et de définir dans le fichier de manifeste... comme

 <application android:icon="@drawable/icon" android:label="@string/app_name" >
 .... 
 </application>  

33voto

Sunil Pandey Points 3605

placez-vous l'image dans le dossier drawable soit de trois, et de définir comme suit

<application android:icon="@drawable/your_icon" >
.... 
</application>  

21voto

labatyo Points 216

Cliquez-droit sur votre projet, allez à Nouveau > Autre > Android > Android Jeu d'icônes

Suivez ensuite les instructions de l'Assistant

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