打开一个Android应用,切换项目结构模式为Project,可以看到如下图所示结构模式,打开app/src/main/res/AndroidManifest.xml 文件,可以看到其应用图标保存在mipmap文件下

项目结构模式为Project,可以看到如下图所示结构模式, 可以看到在app/src/main/res/下存在很多以mipmap开头的文件夹,这些文件夹都保存的是同样的图片,只是分辨率不同,为了适应不同的分辨率设备,当我们要修改图标时可以直接替换这些图片,但Android Studio为我们提供更方便快捷的图标适配功能

图标适配功能

按住Ctrl + Shift + A ,在弹出的搜索框种输入“image asset”,选择第一项,如下图所示:

在Android图标适配中,将图标的设计分为前景层和背景层,前景层可以选择图片或者文字,背景层可以选择颜色或者纹理,前景层设计页面如下:

背景层(选择颜色或者图片)

选择颜色

选择图片

旧版本图标设置

设置完成之后,点击上图中的Next,得到下图,点击Finish,完成设计

所有对应图标和文件自动生成,得到图标如下:

GIF动图演示:

改变Android应用图标相关推荐

  1. 原生Android平板,Remix OS 深入动手玩,这是一个改变 Android 平板使用体验的好系统...

    原标题:Remix OS 深入动手玩,这是一个改变 Android 平板使用体验的好系统 大家都知道,现在市场上出货的很多 Android 平板电脑,里面所搭载的系统很多都是原生的,即使有经过优化幅度 ...

  2. 改变Android按钮背景颜色的高效方法

    本文将介绍一种有效改变Android按钮颜色的方法. 按钮可以在状态改变时改变其颜色(例如按下,禁用,高亮显示).但是,这需要一一说明每个状态.这篇文章将提供你一个根据状态变化轻松改变按钮颜色的方法. ...

  3. android应用图标_管理您的android应用图标

    android应用图标 Use application drawables with theme attributes to seamlessly support multiple app theme ...

  4. Android - 启动器图标大小

    本文翻译自:Android - Launcher Icon Size For HDPI , XHDPI , etc. what should be the ideal size of the laun ...

  5. Autorun.inf文件(2):改变硬盘分区图标

    改变F盘图标. 原理:在f盘下新建一个Autorun.inf文件,文件内容是 [AutoRun] icon=favicon.ico 准备名为favicon.ico图标文件,将其放在工程目录里,设计程序 ...

  6. android改变下拉框字体颜色,有没有简单的方法来改变Android中的Spinner下拉颜色?...

    我创建我的主题以与应用程序一起使用,主题的父级是Theme.AppCompat.Light.NoActionBar 顺便说一句,我想要白色背景和黑色文字. 这是适配器代码 val adapter = ...

  7. Android 系统图标

    Android 系统图标及使用 1.Android™ 2.1 android.R.drawable Icon Resources Android™ 2.1 android.R.drawable Ico ...

  8. 【Delphi】Android 桌面图标添加快捷菜单功能

    目录 一.为什么需要桌面图标长按快捷菜单 二.实现Android桌面图标快捷菜单 第一步:Delphi 创建一个 FMX 工程文件:ShortCut_Demo.dpr 第二步:编辑项目中的 Andro ...

  9. Android应用图标上的小红点Badge实现

    Android应用图标上的小红点Badge实现 为了增加APP的日活,在Android中有许多的应用仿苹果的在应用图标上显示小红点.当然有着一些手机ROM对小红点的支持,比如小米,三星等. 我们下面看 ...

  10. Android 桌面图标添加未读消息角标APP角标最佳实践

    Android 桌面图标添加未读消息角标APP角标最佳实践 本项目的完整演示代码 https://github.com/benchegnzhou/AndroidDevelomentArtDemo 最近 ...

最新文章

  1. 网络:长连接、短连接
  2. 【杂谈】学深度学习的你有GPU了吗
  3. 同一个硬盘装多个linux系统,在一个硬盘上安装两个Linux操作系统方法
  4. ELF格式文件特点的简单说明
  5. Linux基本目录解释
  6. 问题 D: 最小生成树II
  7. 扫地机器人水箱背景_你真的懂扫地机器人吗?这些不为人知的小细节值得一看...
  8. 自定义beans.xml文件实现Spring框架
  9. scratch3.0入门
  10. 数字图像处理笔记⑧——纹理分析
  11. eclipse中,jdk7和jdk8并存开发的实现方式
  12. 【classic】MMD镜头+动作打包下载.zip
  13. 网络安全与网站安全及计算机安全:如何通过Kali Linux设置一个钓鱼安全测试网站?
  14. win10系统点击菜单没有反应
  15. 吴恩达深度学习作业(week2)-(1)
  16. 使用面向对象思想,输出员工信息并计算员工的工资。定义一个部门(Department)类,该类有部门编号(Id)、部门名称(Name)属性;再定义一个员工(Employee)类,该类的属性有员工编号
  17. 图文详解 DBMS 数据库管理系统三层架构体系(三级模式)《ClickHouse 实战:企业级大数据分析引擎》...
  18. Redis 设计与实现 5:压缩列表 ziplist
  19. 3.3:如何在Python中创建文件?
  20. 超级码力在线编程大赛初赛 第2场 T1-T4题解

热门文章

  1. 惯性系统常用坐标系_惯性坐标系与非惯性坐标系
  2. python随机图片api_用fastapi搭建随机图api(雁陎二次元随机图api开放试用)
  3. 【HTML期末学生大作业】 制作一个简单HTML保护野生动物老虎网页设计专题(HTML+CSS)
  4. Python 撞库与防御策略
  5. 重磅!颜宁宣布离美归国
  6. word的参考文献的doi号怎么进行换行
  7. 如何提高项目管理效率
  8. gh-ost在线主从同步MySQL下DDL生产表结构修改(初步研究)
  9. 全民一起VBA提高篇 专题1 第二回 变体终非万全策,数字要分长短型
  10. 800G 112Gb/S(II), Terabit Ethernet – How? (Part2)