Значок настройки для приложения для Android

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

Ответ 1

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

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

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

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

Ответ 3

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

(студия Android)

Перейдите в Файл > Создать > Активы изображения > выберите значок запускa > выберите файл изображения.

Он автоматически изменит размер.

Готово!

Ответ 4

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

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

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

введите описание изображения здесь

Размер и формат значков: введите описание изображения здесь

Ответ 5

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

код

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

Ответ 6

Щелкните правой кнопкой мыши свой проект, перейдите в Новый > Другой > Android > Android Icon Set

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

Ответ 7

Теперь просто пройдите в File → New → Image Asset Это откроет новый диалог, а затем убедитесь, что выбраны значки Launcher (что по умолчанию), а затем перейдите в каталог вашего значка (он не обязательно должен быть в ресурсах проекта), а затем один раз выберите, убедитесь, что другие настройки вам по душе и ударить. Теперь все разрешения сохраняются в соответствующих папках, и вам не нужно беспокоиться о его копировании самостоятельно или с помощью инструментов и т.д.

введите описание изображения здесь

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

Ответ 8

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

  • Выберите значок изображения, скопируйте этот рисунок
  • Вставьте его в свою папку res/drawable
  • Откройте файл манифеста и установите

  • Запустить программу

Ответ 11

Если у вас есть значок SVG, вы можете использовать этот script для создания вашего набора значков в Android.

Ответ 12

Вам нужно выполнить следующие шаги:

  • Вы увидите значки по умолчанию ic_launcher.png, например:

введите описание изображения здесь

  • Вам нужно изменить все изображения, находящиеся в папках mipmap-xxxx. Сначала вам нужно создать свой собственный логотип или забрать изображение, которое вы хотите разместить в качестве значка запуска, и загрузить здесь Android Asset Studio - Icon Generator - Launcher, вы получите весь набор mipmap-xxxx и web_icon также из этой ссылки.

введите описание изображения здесь

  • Теперь вам нужно скопировать все папки, находящиеся в папке res,

введите описание изображения здесь

  • Теперь перейдите в Android Studio Project → Щелкните правой кнопкой мыши по папке res → Вставить. Он подскажет вам, что File 'ic_launcher.png' уже существует в каталоге, вы можете нажать Overwrite all. Он будет вставлять/заменять изображения в соответствующей папке.

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

Счастливое кодирование:):)

Ответ 13

Немного устарел, но для будущего использования:

Open Android Studio -> app/src/main/res -> Right Click -> Image Asset

Ответ 14

Вы можете просто установить плагин для Android-плагинов для Android, его имя - это проверить URL-адрес плагина Конструктор значков дизайна материалов и проверьте этот gif для более подробной информации Плагины значков для студии Android

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

Ответ 15

Определите значок приложения для Android

<application android:icon="drawable resource">
.... 
</application> 

https://developer.android.com/guide/topics/manifest/application-element.html


Если ваше приложение доступно для большого диапазона устройств

Вы должны создать отдельные значки для всех обобщенных плотностей экрана, включая экраны с низкой, средней, высокой и высокой плотностью. Эта гарантирует, что ваши значки будут отображаться правильно в диапазоне устройства, на которых ваше приложение может быть установлено...

введите описание изображения здесь


Размер и формат

Значки запуска должны быть 32-разрядными PNG с альфа-каналом для прозрачность. Размер иконок готового пускового устройства, соответствующий приведенная обобщенная плотность экрана показана в таблице ниже.

enter image description here


Значок места в mipmap или папке с возможностью перемещения

android:icon="@drawable/icon_name" или android:icon="@mipmap/icon_name"

developer.android.com/guide говорит,

Этот атрибут должен быть установлен как ссылка на ресурс, пригодный для рисования содержащий изображение (например, "@drawable/icon" ).

о значках Launcher android-developers.googleblog.com говорит

Лучшая практика размещения значков приложений в mipmap-папках (не drawable-folders), поскольку они используются при разрешениях, отличных от плотность тока устройств. Например, значок приложения xxxhdpi может быть используемый на пусковой установке для устройства xxhdpi.

Диана Хакборн из Google (Android Framework) говорит,

Если вы создаете разные версии своего приложения для разных плотности, вы должны знать о директории ресурсов mipmap. Это точно так же, как "вытягиваемые" ресурсы, за исключением того, что не участвовать в зачистке плотности при создании разных apk цели.

Для значков запуска, файл AndroidManifest.xml должен ссылаться на mipmap/location

<application android:name="ApplicationTitle"
         android:label="@string/app_label"
         android:icon="@mipmap/ic_launcher" >

Немного больше цитирует this

  • Вы хотите загрузить изображение для плотности вашего устройства, и вы собираетесь использовать его "как есть", не изменяя его фактический размер. В этом случае вы должны работать с drawables, а Android предоставит вам наилучшее изображение.

  • Вы хотите загрузить изображение для плотности вашего устройства, но это изображение будет увеличено или уменьшено. Например, это необходимо, когда вы хотите показать более крупный значок запуска, или у вас есть анимация, которая увеличивает размер изображения. В таких случаях, чтобы обеспечить наилучшее качество изображения, вы должны поместить свое изображение в папку mipmap. Что будет делать Android, он попытается забрать изображение из более высокой плотности, вместо того, чтобы масштабировать его. Это увеличит резкость (качество) изображения.

Больше вы можете читать mipmap vs drawable folders


Инструменты для легкого создания активов

Подробнее: https://developer.android.com/guide/practices/ui_guidelines/icon_design_launcher.html

Ответ 16

Перейти к файлу- > new- > ImageAsset.

С их помощью вы можете создавать объекты изображения для своего значка.

После этого мы получим изображение значка в mipmap разных форматах, таких как   ИПЧР, MDPI, xhdpi, xxhdpi, xxxhdpi.

Теперь goto AndroidManifest.xml

<application android:icon="@mipmap/your_Icon"> ....</application>