Как сделать иконки приложений на андроид
Перейти к содержимому

Как сделать иконки приложений на андроид

  • автор:

Приложения для изменения иконок в Android

приложения для смены иконок на андроид

Icon Pack Studio представляет собой площадку, где для скачивания размещаются наборы иконок для Android. База регулярно обновляется, поэтому можно хоть каждый день менять внешний вид рабочего стола и главного меню. Основные функции бесплатные, но также есть возможность приобрести платную версию, чтобы открыть доступ к некоторым дополнительным опциям, в частности к инструментам редактирования.

В приложении реализована поисковая строка, с помощью которой можно отыскать значки и наборы по названию, автору или ключевому слову. Также, переключаясь между вкладками вверху, есть возможность отсортировать наборы по различным параметрам, связанным со временем и популярностью. Например, при выборе «New» отобразятся иконки, которые были размещены на площадке недавно. Все наборы находятся на вкладке «Сообщество», откуда выбирается и скачивается приглянувшийся вам вариант. В дальнейшем он попадет в персональную «Библиотеку», где его можно в том числе и отредактировать.

приложения для смены иконок на андроид-01

Для этого самого изменения выбранных иконок в Icon Pack Studio встроен расширенный редактор, с помощью инструментов которого можно тонко настроить их внешний вид. Например, отрегулировать тень и контур, изменить размер и заливку фона, а также наложить дополнительный эффект.

приложения для смены иконок на андроид-03

Как только вы закончили редактирование набора, нажмите на кнопку «Предпросмотр». Это позволит сразу же посмотреть, как будут выглядеть значки на рабочем столе, и уже потом решать, «Сохранить» полученный результат или сразу «Применить». В первом случае отредактированный вариант будет сохранен в «Библиотеку» внутри приложения, а второй просто «наденет» новую иконку.

приложения для смены иконок на андроид-04

Когда набор значков установлен, достаточно через лаунчер выбрать пакет значков в качестве иконок по умолчанию. Если ваш лаунчер такой функции не предусматривает, то используйте его от приложения, где вероятность совместимости со значками более высокая. Помимо готовых наборов, доступна возможность создавать собственные наборы, используя средства встроенного редактора. Для этого нужно нажать на вкладку «New», затем откорректировать шаблон по своему усмотрению.

приложения для смены иконок на андроид-05

Icon Changer – Customize Icon

Еще одно приложение, помогающее менять иконки в Андроид, – это Icon Changer – Customize Icon. С его помощью можно выбирать оформление для каждого значка, включая установку собственного изображения из «Галереи». Все инструменты доступны бесплатно, а интерфейс приложения простой и интуитивно понятный.

Все доступные значки приложений, которые уже установлены на устройстве, отображаются в главном окне программы. На вкладке «Library» (предварительно нужно выбрать саму иконку, которую хотите поменять) для некоторых приложений есть готовые изображения, а ниже — несколько вкладок со стилями.

приложения для смены иконок на андроид-06

Принцип работы приложения построен на виджетах, поэтому потребуется нажать на кнопку «Добавить» во всплывающем окне. После этого новая иконка разместится на рабочем столе. Следует отметить, что оригинальная иконка никуда не денется. Если она уже есть на рабочем столе, то появится просто дубль, а главное меню остается неизменным.

приложения для смены иконок на андроид-08

Также на вкладке «Photo» предлагается выбрать собственное изображение или фотографию, которую можно поставить на место иконки для определенного приложения. А на «Apps» располагаются значки всех установленных программ, которые также можно задать любой другой. Такой способ подойдет, если нужно выборочно изменить иконки нескольких наиболее распространенных приложений. Для пакетной смены предпочтительнее воспользоваться другими вариантами.

приложения для смены иконок на андроид-09

X Icon Changer

X Icon Changer – удобный и простой инструмент для персонализации вашего рабочего стола. Так же, как и предыдущий вариант, он работает с виджетами, поэтому оригинальные иконки не будут изменены. Большинство наборов изображений и некоторые функции бесплатны, но при этом для открытия дополнительных возможностей, а также для удаления рекламы может потребоваться оформление подписки. Некоторые изображения становятся доступны лишь после просмотра рекламного ролика.

Как и в других аналогичных приложениях, здесь сперва понадобится выбрать приложение, чью иконку хочется изменить, а затем подобрать нужный вариант на вкладке «Изменить значок». Так как в X Icon Changer встроена своя библиотека изображений, сперва логично поискать что-то подходящее тут.

приложения для смены иконок на андроид-10

Если вы ранее устанавливали сторонние значки и хотите снова работать с ними через эту программу, то тапните по кнопке в виде плюса, затем перейдите на вкладку «Сторонний».

приложения для смены иконок на андроид-11

Помимо предустановленных значков, есть возможность использовать собственные фотографии из «Галереи», иконки других установленных приложений, а также гифки.

приложения для смены иконок на андроид-12

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

Icon Changer – Icon Creator

Следующее аналогичное приложение для смены значков, которое снова работает с виджетами, — это Icon Changer – Icon Creator. Как следует из названия софта, можно не только выбирать иконки из готовых вариантов, но и создавать собственные с помощью простых инструментов. Здесь не предустановлены наборы средств и большой выбор шаблонов, но при этом все функции доступны бесплатно.

приложения для смены иконок на андроид-15

Принцип перехода в меню редактирования здесь точно такой же, как у аналогов, о которых шла речь выше. Конечно же, присутствует встроенная библиотека, помогающая без лишних сложностей выбрать иконку, которая нравится больше стандартной. Выберите один из вариантов на одноименной вкладке или в «Программы». Изменение изображения происходит на вкладке «Настроить», где можно не только определиться с фоном (доступно несколько градиентных вариантов), но и с шаблоном картинки.

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

приложения для смены иконок на андроид-17

Any Icon

Приложение для смены иконок Any Icon – универсальное решение, которое позволяет не только вручную изменять стиль значков по отдельности, но и скачивать целые наборы из Google Play Маркета. Во встроенной библиотеке есть множество различных изображений, а также стилей. Помимо прочего, имеется возможность добавить свои картинки из «Галереи» или даже использовать камеру телефона для создания фотоснимков. На первой вкладке, стилизованной под картинку шестерни с карандашом, можно перейти на страницу набора иконок в магазине Play Маркет и загрузить коллекции оттуда.

приложения для смены иконок на андроид-19

Как уже было сказано ранее, можно выбрать свое изображение или предустановленный шаблон, перемещаясь по вкладкам. Нажмите на кнопку «Стиль», чтобы открыть список доступных вариантов.

приложения для смены иконок на андроид-20

Чтобы придать больше уникальности стандартному виду иконки, Any Icon разрешает редактировать и дополнительные параметры, например размер самой иконки, фон и размер заднего плана, передвигая соответствующие тумблеры. А вот пакетно редактировать иконки возможность отсутствует – придется проделывать это с каждым значком по отдельности, что, конечно, будет не слишком удобно, когда программ много, а оформление хочется выполнить в едином стиле.

How to Create Android App Icons using Image Asset Studio

Annapurna Siddhartha

Creating an application interface that the user will like and will be unlikely to forget can be intimidating. But creating an attractive launcher icon for your app, that the user will first come across while looking at your app, anyway needs more brainstorming. For Android, you need to create these graphics that have to be compatible and supporting to all devices running Android, sizes varying from a smartphone to TV. The introduction of Android Image Asset Studio in Android Studio has made it easy. In this article, you will see how you can easily create your application icon in one go.

Image Asset Studio is a tool introduced in Android Studio 3. It can be used to generate app icons for all the screen densities in one go, using custom images, material design icons as well as text strings. Application icon in Android includes the following,

  • Launcher Icon: represents your app and the first thing that user sees
  • ActionBar Icon & Tab Icon: representing actions in the ActionBar and Tabs of the app
  • Notification Icon: represents your app notification when a user is outside your app

Here is a list of icon/image sizes that you need to create for different screen densities, for each image that you use in your application. No matter if you are a good designer, creating each of these is tedious!

Image Asset Studio helps to create all these icons for all screen densities and stores them in respective density folders. It provides a preview of all the icons that will be created, in different shapes, with options to edit them. Let’s see how to create each one of them.

Run Image Asset Studio

  1. In the Project Window, select the project hierarchy.
  2. Right-click on the res folder and choose New -> Image Asset.

3. Create the icon for your app i.e.

  • Launcher icon which may be Adaptive and Legacy Launcher Icon (if your app supports Android 8.0 or above) or just the Legacy Launcher Icon(for Android version less than or equal to 7.1)
  • ActionBar Icons and Tab Icons
  • notification icon as per your requirement.

4. You can select the following Asset Type. The icon appears on the right side, in the preview panel.

Custom Image

You can use custom images of PNG (recommended), JPG or GIF (avert) format and adjust it to create icons. Set the path of your custom image if you select this.

Clip Art

You can select the icons from the list of Google Material Design Icons provided in the dialog. Click on the clip art icon to get the dialog with icon set.

Text String

You can use the fonts installed on your computer to generate the icons out of the text strings. It will create these text-based icons in PNG format in respective drawable-density folders. Set the string and select the font to use it.

If you are comfortable learning from video, you can refer to this for Launcher Icons and App Bar Icons:

Creating Launcher Icon

Launcher Icons represent our app in the device home screen, on the app list screen, in the Google Play Store and everywhere else. Android 8.0 (Oreo) and above supports Adaptive Icons and can be displayed in different shapes across various platforms. Image Asset Studio provides the option to create these adaptive icons as well as the legacy icons for Android 8.0 below. It also creates web icons(512 x 512 px) that represents our app on the Google Play Store.

The Launcher Icons are stored in the res/mipmap-density folder.

Adaptive and legacy launcher icon

If your app doesn’t support android version 8.0 or above, create legacy icon only for your app.

After opening Image Asset Studio, follow the steps below to create the legacy icons for your android app.

  1. For Icon Type field, select Launcher Icons (Adaptive & Legacy).
  2. For Foreground Layer tab, select the Asset type to be an image, clip art or text.
  3. Then for the Background Layer tab, select a Color or set the Image path for the Asset type to set the background.
  4. Then the Legacy tab, check the default settings. You can choose whether you want to generate the legacy icon, round icon and the icon for the web(Google Play Store Icon).
  5. Optionally
  • Name: Change the name of the foreground and background layer. If the resource with the specified name exists, it will be indicated by an error message. The name can contain lowercase characters, digits and underscore only.
  • Trim: Chose yes to adjust the margin between the foreground icon graphic and the background, else select no to keep the source asset as it is.
  • Color: Set the color for the clip art or the text asset. Click the field, select the color, click chose and preview your icon.
  • Resize: Use the slider to resize your icon. It is disabled for background layer where Color is the asset type.

6. Hit Next

7. Chose the resource directory for your image asset.

  • main/res: For all source set including debug and release
  • debug/res: For debugging only
  • release/res: For only one version of build, overrides main source set
  • custom source set: To define a new source set File -> Project structure -> app -> Build Types. Refer to Configure Build Variants for details
    Output Directories shows the list of folders in which the icons will be created in the Project view in Project Window.

8. Click Finish.

Check the mipmap folders for the Launcher Icons.

Legacy launcher icon only

If your app supports android version 8.0 or above, create adaptive and legacy launcher icon for your app.

After opening Image Asset Studio, follow the steps below to create adaptive and legacy icons for your android app.

  1. For Icon Type field, select Launcher Icons (Legacy Only).
  2. Select the Asset type to be an image, clip art or text.
  3. Optionally
  • Name: Change the name of the icon if you don’t want to use the default name. If the resource with the specified name exists, an error message will indicate it. The name can contain lowercase characters, digits and underscore only.
  • Trim: Chose yes to adjust the margin between the foreground icon graphic and the background, else select no to keep the source asset as it is.
  • Padding: Adjust the source set padding for all four sides. You will have the review on the right side.
  • Foreground: Set the color for the clip art or the text asset. Click the field, select the color, click chose and preview your icon.
  • Background: Set the color for the background. Click the field, select the color, click chose and preview your icon.
  • Scaling: Select crop or Shrink to fit to fit the icon size
  • Shape: Select the shape to set a backdrop for the icon. For transparent, select none.
  • Effect: Select dogear if you want the dogear effect for your icon, else select none.

4. Hit Next

5. Chose the resource directory for your image asset.

  • main/res: For all source set including debug and release
  • debug/res: For debugging only
  • release/res: For only one version of the build, overrides main source set
  • custom source set: To define a new source set File -> Project structure -> app -> Build Types. Refer to Configure Build Variants for details

6. Click Finish.

Check the mipmap folders for the Launcher Icons.

Creating ActionBar Icons and Tab Icons

ActionBar icons are the ones present on the ActionBar that represents individual action. Whereas, the tab icons are used in the apps having multiple tabs. Using material icons for this category is recommended.

The ActionBar and Tab Icons are stored in the res/drawable-density folder.

You can also use Vector Asset Studio to have XML vectors for these categories of icons. It will reduce the size of your APK considerably.

After opening Image Asset Studio, follow the steps below to create action bar and tab icons for your android app.

  1. For Icon Type field, select Action Bar and Tab Icons.
  2. Select the Asset type to be an image, clip art or text.
  3. Optionally
  • Name: Change the name of the icon if you don’t want to use the default name. If the resource with the specified name exists, an error message will indicate it. The name can contain lowercase characters, digits and underscore only.
  • Trim: Chose yes to adjust the margin between the foreground icon graphic and the background, else select no to keep the source asset as it is.
  • Padding: Adjust the source set padding for all four sides. You will have the review on the right side.
  • Theme: Select holo_light or holo_dark as per your app theme. Select custom to set a custom color for the icon.

4. Hit Next

5. Chose the resource directory for your image asset.

  • main/res: For all source set including debug and release
  • debug/res: For debugging only
  • release/res: For only one version of build, overrides main source set
  • custom source set: To define a new source set File -> Project structure -> app -> Build Types. Refer to Configure Build Variants for details

6. Click Finish.

Creating Notification icons

To learn from the video:

The user sees the notification when he is outside your app. Notification icons come up with these notifications.

The Notification Icons are stored in the res/drawable-density folder. There are a few other folders created too.

  • for Android 2.2 (API 8) or lower — icons stored in res/drawable-density
  • for Android 2.3 to 2.3.7 (API 9 & 10) — icons stored in res/drawable-density-v9. Gray version of the icon is created
  • Android 3 (API 11) or higher — icons stored in res/drawable-density-v11. A white version of the icon is created.

After opening Image Asset Studio, follow the steps below to create notification icons for your android app.

Создаём тематические иконки для приложения на Android 13

В 2021 году Google анонсировал Material You и тем самым взял курс на персонализацию Android-устройств.

Одним из способов настройки внешнего вида своего рабочего стола для пользователя стала добавленная в этом году в Android 13 новая функция — «Тематические значки».

Тематические значки — это иконки, которые могут изменять свой цвет в зависимости от цвета, выбранного пользователем:

На момент публикации удалось найти только пару приложений, которые уже имеют адаптивные иконки (не считая приложений Google, разумеется):

Далее мы рассмотрим весь процесс создания тематической иконки для вашего приложения.

Итак, определимся, что файл с иконкой у нас будет называться ic_launcher.xml.

Укажем его в манифесте:

Создаем папку res/mipmap-anydpi-v26 и в ней файл ic_launcher.xml следующего вида:

где iconColor — это основной цвет фона вашей иконки, а ic_launcher_foreground —

это сама иконка в векторном формате.

Файл ic_launcher_foreground.xml должен находиться у вас в папке drawable-v24 .

Пример содержимого файла ic_launcher_foreground.xml :

Google накладывает следующие ограничения для адаптивных иконок:

Иконка должна иметь один слой

Размер слоя должен быть 108x108dp

Размер самого логотипа на иконке должен быть не меньше 48x48dp, но и не превышать 72x72dp

Нужно оставить отступы 18dp от каждой стороны логотипа

Для иконки нельзя использовать тени или маски

Вот и все. Теперь ваше приложение поддерживает новую функцию Android 13 «Тематические значки», и его иконку хочется перенести на рабочий стол на видное место.

Как поставить свои иконки на приложения на Android?

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

Можно ли изменить иконки приложения на Android?

Сделать новые иконки достаточно сложно, так как они встроены в apk-файл приложения. Вмешаться в него непросто, чтобы изменить название, иконку или другие данные на новые, нужно редактировать установочный файл. Если в целом рассматривать, можно ли изменить иконку приложения на Android, то ответ точно будет – «Да».

Прежде, чем начать что-либо делать, стоит сделать акцент на основной задаче. Условно их можно разделить на 2 категории:

  • Редактирование приложения. По каким-то причинам нужно заменить иконку определенного приложения на стороннее изображение. Подробности в следующей главе.
  • Персонализация. Подразумевает изменение всех или большого количества ярлыков приложения. Основная цель заключается просто в улучшении внешнего вида экрана. Возможности реализации описаны в главе: «Как поменять отображение всех иконок приложений?».

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

Если нужно поставить картинки на приложения в Android, для этого нам нужно использовать один из нескольких подходов:

  • Редактирование apk-файла. Стандартный вид можем изменить с помощью APK Editor.
  • Создание ссылок. Некоторые сервисы позволяют создать ссылки на другие приложения и присвоить им новые изображения и названия. Оригинальное приложение остается без изменений.

APK Editor

Речь об одном из самых простых сервисов для редактирования исходных данных в apk-файле. APK Editor приходит на помощь, когда нужно установить новое название, картинку, изменить мета, описание и т. п.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *