как сделать иконку для приложения android studio
Android Studio: Добавить свою картинку как иконку проекта
Любое приложение, любой проект, требует своё собственное оформление, свой стиль. И конечно же мобильные приложения не стали исключением. Первый же вопрос, с которым я столкнулся – «Как добавить своё изображение в качестве иконки проекта Android Studio?». Вы можете пользоваться картинками «по умолчанию», что предоставляет программа, но во-первых – этого недостаточно, а во-вторых, часто приходится создавать приложение отталкиваясь от уже существующего брендбука.
Для того чтобы добавить своё изображение в проект, в программе Android Studio, в каталоге Вашего проекта, найдите путь: app > src > res и вызовите контекстное меню (правой кнопкой мыши):
Здесь, как можно увидеть на скриншоте, мы выбираем: New > Image Asset. И попадаем во вкладку, где необходимо указать путь к изображению, задать ему имя и выбрать тип (в нашем случае Image):
Изображение, это файл с расширением *.png, с разрешением 512х512 точек. Для примера, я взял png с разрешением 256х256, чтобы можно было почувствовать разницу. После чего нажимаем Next.
После чего мы видим сообщение о том, что будет заменено текущее изображение загрузчика.
Кстати текущее изображение, можно загрузить и на рабочую область.
Здесь как раз отчётливо видна разница между изображениями 256х256 и 512х512. И кстати, если Вам необходимо добавить изображение для Вашего проекта, то выбрав New > Image Asset, укажите панель Action Bar and Tab Icons.
Как в android studio поменять иконку приложения
Не могу поставить свою иконку для приложения — Android Studio
Иконки хранятся в папке mipmap как можно понять из манифеста:
Для того чтобы добавить свои иконки можно либо перейти в проводнике и добавить иконки с данными размерами, либо поступить проще и сделать все средствами Android Studio:
Вот как ниже на скриншоте:
и все. Вот есть документация по данному вопросу, туториал и видео. Так же вот есть инструмент для генерации иконок, чтобы их добавить вручную.
Как изменить логотип запуска приложения в Android Studio?
Мне было интересно, как изменить значок запуска в Android Studio. Я был бы очень благодарен за любой совет, который вы можете мне дать.
11 ответов:
посмотрите в приложении AndroidManifest.xml-файл для тег.
этот тег приложения
использовать этот инструмент: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html чтобы загрузить нужное изображение или значок (исходный файл). Этот инструмент автоматически создает набор иконок в различных разрешениях для ic_launcher.формат PNG.
скачать zip-файл, созданный инструментом, извлечь все (что создаст структуру папок для всех различных разрешений), а затем заменит все значки в папке res проекта: \app\src\main\res
перейти к AndroidManifest.xml и измените android: icon= «@mipmap / ic_launcher «на android:icon=» @mipmap/(ваше имя изображения)» предположим, у вас есть изображение с именем телугу, и вы хотите, чтобы оно было установлено в качестве значка вашего приложения, а затем измените android:icon=»@mipmap/telugu», и вам нужно скопировать и вставить изображение в папку mipmap, это так просто, как я сказал
в файле манифеста, под тегом, будет аналогичная строка:
поместите значок запуска, который вы хотите в папку drawable и оставить свой путь к ресурсу.
перейти к AndroidManifest.xml
в теге ищите android: значок тег.
скопируйте и вставьте значок в папку drawable (доступно в папке res вашего проекта).
установите значение android: значок тег
android: icon= «@drawable/youriconname»
перейти к манифесту и изменить
убедитесь, что значок логотипа присутствует в drawable.
мы можем заменить код в файле AndroidManifest в теге приложения
перейдите в папку проекта\app\src\main\res\mipmap-mdpi\ic_launcher.png
вы увидите 5 папок mipmap. Замените значок внутри каждой папки mipmap на нужный значок.
после того, как я загрузил их (они уже были предварительно названы ic_launcher, очень полезно!) Я нашел
папка mipmap ic_launcher в папке res
и Я заменил предварительно иконки с теми, которые я создал. Переустановите приложение, и вы увидите новый значок!
Установить иконку приложения Android Studio
Открывается окно Configure Image Asset в поле Path указываем путь к нашей иконки.
Предупреждение An icon with the same name already exists and will be overwritten говорит о том, что иконка с таким же именем уже существует и будет перезаписана.
После чего должны смениться стандартные иконки Android Studio на ваши.
Далее жмём Next и Finish.
Предупреждение Some existing files (shown in red) will be overwritten by tjhjs operation. указывает на то, что файлы выделенные красным цветом будут заменены на новые файлы.
После чего в папке res создадутся новые папки с иконками c разными разрешениями: mipmap-anydpi-v26, mipmap-hdpi, mipmap-mdpi, mipmap-xhdpi, mipmap-xxhdpi, mipmap-xxxhdpi.
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка 0 / 5. Количество оценок: 0
Оценок пока нет. Поставьте оценку первым.
450
Как изменить логотип запуска приложения в Android Studio?
Мне было интересно, как изменить значок запуска в Android Studio. Я был бы очень благодарен за любой совет, который вы можете мне дать.
11 ответов:
посмотрите в приложении AndroidManifest.xml-файл для тег.
этот тег приложения
вот еще одно решение, которое я считаю более разумным для тех, кто работает на Android Studio:
Это это! Теперь у вас есть новый логотип для вашего приложения.
вот мои шаги для выполнения задачи:
чтобы быстро создать новый набор иконок и изменить значок запуска в Android Studio, вы можете:
использовать этот инструмент: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html чтобы загрузить нужное изображение или значок (исходный файл). Этот инструмент автоматически создает набор иконок в различных разрешениях для ic_launcher.формат PNG.
скачать zip-файл, созданный инструментом, извлечь все (что создаст структуру папок для всех различных разрешений), а затем заменит все значки в папке res проекта: \app\src\main\res
перейти к AndroidManifest.xml и измените android: icon= «@mipmap / ic_launcher «на android:icon=» @mipmap/(ваше имя изображения)» предположим, у вас есть изображение с именем телугу, и вы хотите, чтобы оно было установлено в качестве значка вашего приложения, а затем измените android:icon=»@mipmap/telugu», и вам нужно скопировать и вставить изображение в папку mipmap, это так просто, как я сказал
в файле манифеста, под тегом, будет аналогичная строка:
поместите значок запуска, который вы хотите в папку drawable и оставить свой путь к ресурсу.
перейти к AndroidManifest.xml
в теге ищите android: значок тег.
скопируйте и вставьте значок в папку drawable (доступно в папке res вашего проекта).
установите значение android: значок тег
android: icon= «@drawable/youriconname»
вуаля! вы сделали. Сохраните изменения и проверьте.
перейти к манифесту и изменить
убедитесь, что значок логотипа присутствует в drawable.
мы можем заменить код в файле AndroidManifest в теге приложения
перейдите в папку проекта\app\src\main\res\mipmap-mdpi\ic_launcher.png
вы увидите 5 папок mipmap. Замените значок внутри каждой папки mipmap на нужный значок.
Я создал свои иконки с помощью этого инструмента:
после того, как я загрузил их (они уже были предварительно названы ic_launcher, очень полезно!) Я нашел
папка mipmap ic_launcher в папке res
и Я заменил предварительно иконки с теми, которые я создал. Переустановите приложение, и вы увидите новый значок!
Как изменить логотип запуска приложения в Android Studio?
Мне было интересно, как изменить значок запуска в Android Studio. Я был бы очень благодарен за любые советы, которые вы можете мне дать.
ОТВЕТЫ
Ответ 1
Заметка для Android Studio. Если вы используете Android Studio, вы можете позволить студии размещать чертежи в нужном месте для вас. Просто щелкните правой кнопкой мыши на своем прикладном модуле и выберите «Создать» → «Объект изображения».
Для типа значка выберите либо «Иконки запуска» (только Legacy Only) «для плоских файлов PNG, либо» Иконки запуска (Adaptive and Legacy) «, если вы также хотите сгенерировать адаптивный значок для устройств API 26+.
Ответ 2
Вот еще одно решение, которое мне кажется более подходящим для тех, кто работает в Android Studio:
Вот и все! Теперь у вас есть новый логотип для вашего приложения.
Ответ 3
Вот мои шаги для задачи:
Ответ 4
Чтобы быстро создать новый набор значков и изменить значок запуска в Android Studio, вы можете:
Используйте этот инструмент: https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html, чтобы загрузить предпочитаемое изображение или значок (ваш исходный файл). Затем инструмент автоматически создает набор значков в разных разрешениях для ic_launcher.png.
Загрузите zip файл, созданный инструментом, извлеките все (что создаст структуру папок для всех различных разрешений), а затем замените все значки в папке res вашего проекта: \app\src\main\res
Ответ 5
перейдите в AndroidManifest.xml и измените андроид: icon = «@mipmap/ic_launcher» для android: icon = «@mipmap/(ваше имя изображения)» предположим, что у вас есть изображение с именем telugu, и вы хотите, чтобы он был установлен в качестве значка вашего приложения, а затем измените андроид: icon = «@mipmap/telugu», и вам нужно скопировать и вставить изображение в папку mipmap, это так просто, как я сказал
Ответ 6
В файле манифеста под тегом будет аналогичная строка:
Поместите значок запуска в нужную папку и напишите его путь к ресурсу.
Ответ 7
Перейти к AndroidManifest.xml
В теге ищите android: значок тега.
Скопируйте и вставьте свой значок в папку для рисования (доступно в папке Res вашего проекта).
Установите значение тега android: icon как
Android: значок = «@вытяжка /youriconname»
Вуаля! вы сделали. Сохраните изменения и протестируйте.
Ответ 8
Перейти к манифесту и изменить
Убедитесь, что значок логотипа присутствует в чертеже.
Ответ 9
Попробуйте этот процесс, это может помочь вам.
***** NB: тип иконки должен быть Launcher Icons (Adaptive и Legacy) *****
Ответ 10
Мы можем заменить код в файле AndroidManifest в теге приложения
Ответ 11
Перейдите в папку проекта \app\src\main\res\mipmap-mdpi\ic_launcher.png
Вы увидите 5 папок mipmap. Замените значок внутри каждой папки mipmap с нужным значком.
Ответ 12
Я создал свои иконки с помощью этого инструмента:
После того, как я скачал их (они уже были предварительно названы в ic_launcher, очень полезно!), Я нашел
папка mipmap ic_launcher в папке res
и я заменил предварительно иконки на те, которые я создал. Переустановите приложение, и вы увидите новую иконку!
Ответ 13
res> drawable> правый клик> показать в папке> добавить нужный логотип
Затем перейдите в манифест Android, отредактируйте тег ICON под тегом приложения, используйте «@drawable/nameOfImage»
Ответ 14
Нажмите app/manifests/AndroidManifest.xml Вы видите android:icon=»@mipmap/your image name»
Также измените android:roundicon=»@mipmap/your image name» Пример: android:icon=»@mipmap/image» это все
Ответ 15
весь процесс загрузки слишком долгий, просто перейдите к предварительному просмотру проекта и выберите вид проекта, щелкните правой кнопкой мыши папку приложения, затем нажмите новую, а затем создайте новый актив изображения. Пожалуйста, выберите путь к файлу, нажмите «Далее» и закончите. затем переустановите приложение.
Векторная иконка приложения для Андроид — полное руководство.
Aug 15 · 4 min read
Однажды копаясь в Андроид документации я с большим удивлением заметил, что в SDK к версии 26 были до б авлены не только адаптивные иконки, но и возможность совсем отказаться от растровых иконок лаунчера на новейших версиях Андроид. Это значит, что вам вовсе не нужно создавать по растровому ассету к каждому разрешению экрана воспользоваться одним/двумя векторными файлами для всех возможных разрешений! Так как растровые иконки достаточно увесистые вы можете таким образом сэкономить много килобайтов в размере приложения. Тут как и везде есть свои моменты и к сожалению я не нашел в интернете полного описания всего процесса. Ну что же, значит пришла моя пора заполнить этот пробел! Ниже вы найдёте видео процесса изготовления единой векторной иконки для приложения, а руководство также доступно на английском и чешском языках.
Прежде чем мы начн ём
Избавится от растровых изображений в целой аппликации — мечта многих оптимизаторов. Особенно если приложения не большое а растровые иконки, при неправильном изготовлении весят почти четверть общего размера приложения. Но тут как и везде есть свои недостатки, давайте поговорим о них, возможно в вашем случае векторная икона — не вариант. Итак:
На этом минусы заканчиваются. Если ваше приложение должно запускаться лишь на устройствах которые ещё получают закладки безопасности (т.е. в момент написания статьи SDK версии 27+) или же использует какие то новшества современных Андроид систем/датчиков/устройств — векторная иконка отличный выбор. Вы можете сэкономить в несколько раз как на размере так и на файлах для иконки, имея лишь 1-2 файла изображения и пару файлов с их описанием! Звучит круто? Тогда ниже вы найдете рецепт того как это все приготовить.
Подготовка файлов
Я не буду вдаваться в подробности создания файлов иконки, так как они абсолютно идентичны остальным адаптивным иконкам. В интернете буквально тонны всевозможных шаблонов для адаптивных иконок и руководств для них, в том числе для проверки эффектов параллакса вы можете использовать и этот сайт. Короче говоря можно использовать их все, с той лишь разницей, что в результате мы будем использовать файлы SVG а не PNG. Т.е. это будет один или два файла: первый с задним фоном, который должен иметь область для параллакс эффекта и файл переднего плана. В моем примере я использую вариант где задним фоном служит просто цвет, так что у меня будет один файл с описанием цвета и один файл с векторной графикой.
Итак если вы имеете файл(ы) SVG, то в следующем шаге нам понадобится Android Studio, впрочем если вы занимаетесь разработкой для ОС Андроид, вы и так знаете этот софт. Это бесплатное ПО можно скачать по адресу:
Важно! Векторные ассеты можно создавать лишь в версии 4.2.2 и выше.
Запустите студию, откройте свой проект, после загрузки выберете вкладку Project (первая вкладка слева сверху). В папке с ресурсами с помощью правого клика мыши выведите контекстное меню. В нем выберете первый элемент — New, затем Vector Asset. Откроется Asset Studio, в нем выберете тип: Локальный файл и путь через кнопку с папкой. Проверьте как иконка выглядит и нажмите кнопку Next. Тут вы увидите путь и название к вашему XML файлу с векторной иконкой. Повторите для второго файла если вы используете вектор как в переднем так и на заднем плане. Готово.
Настройка файлов конфигурации
И так изображения готовы, но ваш проект пока не знает пути к ним и как их отобразить. Вам нужно будет добавить/изменить несколько файлов:
Теперь система знает как, где и что, использовать в качестве иконки приложения в лаунчере. Запустите чистую инсталляцию и проверьте результаты своей работы. Как видите, техническая часть достаточно простая (если сравниватъ с PNG иконками).
В результате VCS должна показать вот такие изменения:
Как минимум две новые строки в файле:
./app/build.gradle
Новая папка “ mipmap-anydpi-v26” с двумя файлами:
./app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
./app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
Один XML файл с изображением переднего плана:
./app/src/main/res/drawable/ic_launcher_foreground.xml
И либо описание цвета в качестве фона:
./app/src/main/res/values/colors.xml
либо изображение:
./app/src/main/res/drawable/ic_launcher_background.xml (в данной конфигурации отсутствует).
В ссылке ниже вы найдете все необходимые файлы из примера показанного в видео. Можете использовать их как пример для своего приложения. Спасибо за внимание!