Установить значок для приложения Android - PullRequest
519 голосов
/ 18 марта 2011

Как мне установить значок для моего приложения Android?

Ответы [ 16 ]

663 голосов
/ 30 мая 2012

Если вы хотите, чтобы ваше приложение было доступно на большом количестве устройств, вы должны поместить значок вашего приложения в различные папки res/drawable....В каждой из этих папок вы должны включить значок размером 48dp:

  • drawable-ldpi (120 точек на дюйм, экран низкой плотности) - 36px x 36px
  • drawable-mdpi (160 точек на дюйм, экран средней плотности) - 48px x 48px
  • drawable-hdpi (240 dpi, экран высокой плотности) - 72px x 72px
  • drawable-xhdpi (320 dpi,Экран сверхвысокой плотности) - 96px x 96px
  • drawable-xxhdpi (480 точек на дюйм, экран сверхвысокой плотности) - 144px x 144px
  • drawable-xxxhdpi (640 dpi, Экран сверх-сверх-сверхвысокой плотности) - 192px x 192px

Затем вы можете определить значок в вашем файле AndroidManifest.xml следующим образом:

<application android:icon="@drawable/icon_name" android:label="@string/app_name" >
.... 
</application> 
187 голосов
/ 07 августа 2012

Я нашел этот инструмент самый полезный.

  1. Загрузить изображение.
  2. Скачать zip.
  3. Извлечь в свой проект.

Готово

http://romannurik.github.io/AndroidAssetStudio/

179 голосов
/ 17 декабря 2015

Добавить значок запуска приложения с автоматическим определением размеров.

(Android studio)

Перейти в меню Файл * → Новый Активы изображений → выберите значок запуска → выберите файл изображения.

Размер изображения будет автоматически изменен.

Готово!

45 голосов
/ 26 марта 2016

Все просто.

Теперь просто перейдите в меню Файл Новый Изображение актива . Откроется новое диалоговое окно, а затем убедитесь, что выбраны значки запуска (что по умолчанию), а затем перейдите в каталог с вашим значком (он не должен быть в ресурсах проекта), а затем после выбора убедитесь, что другие Настройки по вашему вкусу и нажмите Готово.

Теперь все разрешения сохраняются в соответствующих папках, и вам не нужно беспокоиться о том, чтобы скопировать их самостоятельно или использовать инструменты и т. Д.

Enter image description here

Не забудьте "Shape - none" для прозрачного фона.

37 голосов
/ 18 марта 2011

Поместите ваши изображения в папку mipmap и установите в файле манифеста ... вроде как

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

Каталог папок приложения:

enter image description here

Размер и формат иконки: enter image description here

30 голосов
/ 18 марта 2011

Поместите ваши изображения в папку drawables под любым из трех и установите его следующим образом.

Код

<application android:icon="@drawable/your_icon" >
.... 
</application>  
21 голосов
/ 27 марта 2013

Щелкните правой кнопкой мыши свой проект, выберите Создать> Прочее> Android> Набор значков Android

Затем следуйте инструкциям мастера

14 голосов
/ 25 мая 2015

1-Создайте свою иконку в Photoshop или Coreldraw размером 256 * 256

обратите внимание, что используется формат файла PNG, если вы хотите иметь прозрачную иконку

2-Загрузить свой значок в https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html

3-Установить настройки на этом сайте enter image description here

4-Загрузите zip-файл, автоматически созданный веб-страницей, нажав кнопку загрузки enter image description here

5-Извлеките zip-файл и скопируйте папку res в свою библиотеку проекта enter image description here

обратите внимание, что папка res содержит значок всех размеров

6 - наконец, вам необходимо настроить манифест на использование значка

<application android:icon="@drawable/your_icon" >
.... 
</application>
10 голосов
/ 18 марта 2011

Вы можете начать с чтения документации.

Вот ссылка:

Как изменить логотип запуска приложения в Android Studio?

9 голосов
/ 21 февраля 2017

Вы можете просто установить плагин для Android студии Martial icons, его имя, пожалуйста, проверьте URL плагина Генератор значков дизайна материала и проверьте этот GIF для более подробной информации:

Android studio icons plugin

Это в основном для создания значков с необходимыми размерами, и он будет расположен непосредственно в своих папках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...