制作Android程序的应用图标并应用
方案一:
1、首先在网址:http://romannurik.github.io/AndroidAssetStudio/icons-launcher.html 下载自己喜欢的图标,包含不同尺寸的图片;
2、然后将下载的压缩包解压,并将里面的res文件夹里面的内容全部复制;
3、打开需要更改应用图标的Android程序,将刚才复制的内容复制到res目录下;
4、此时运行程序后,看到的图标还是原来的默认图标;
5、打开AndroidManifest.xml文件,修改icon的资源文件即可,再次运行程序,就能看到应用程序的图标已经更改成功了。
android:icon="@mipmap/ic_launcher"
方案二:
使用Android Studio自带的插件生成图标。
1、右键res目录下的drawable文件夹,依次选择New->Image Asset;
2、在Image Asset制作好图标,注意制作的图标名称不能重复,否则会爆红,不会生效,除非改名或把源文件删除后重新操作;
3、可以看到点击完成后,系统会自动在对应的文件夹下生成对应的文件,不用像方案一那样手动复制;
4、最后,更改AndroidManifest.xml的application节点下的icon属性值即可。
android:icon="@mipmap/ic_launcher_2"
5、注意按以上操作后运行程序会出现android.content.res.Resources$NotFoundException错误,因为Android 5.0之前的版本对Vector不兼容,所以需要在app目录下的build.gradle中加入下面代码,增加对Vector兼容性的支持:
vectorDrawables.useSupportLibrary = true
总结:
方案一与方案二相比,方案一能够对图标进行适配(根据系统选择圆形或是方形),而方案二需要手动设置图标,不能够自动适配,自我感觉方案一体验会更好点。
制作Android程序的应用图标并应用相关推荐
- android程序安装后图标不显示
本文主要介绍android应用程序安装后图标不显示的几个可能原因. 自己写的程序突然安装后图标不见了,在应用程序安装中能找到,但是桌面上就是没有图标,启动只能从最近列表中其中..一般这种情况只会在服务 ...
- Android Studio 制作应用程序的系列图标
1.资源文件夹右键 2.选择 Image Asset 3.导入设计好的位图,或者矢量图,选择背景色. 4.完成各个版本使用的以默认ic开头的图标
- 安卓开机linux图标,在启动栏制作android studio启动图标
首先在~/bin/android-studio文件夹下新建一个Studio.desktop文件,并用gedit打开,然后将以下的内容复制进去并改动. [Desktop Entry] Name=Andr ...
- FireWork 制作android 应用程序 icon
FireWork 制作android 应用程序 icon 有时候自己写的一个android小应用,想给其添加自己喜爱的icon,探索了一下,使用fireword来制作: 效果图如下: 制作流程如下: ...
- Android Studio自带图标制作利器 Image Asset Studio
曾几何时, Android开发没有那么方便, 制作一个图标也许都要请美工, 或者自己花时间去PS. 或者去一些在线图标制作网站, 例如: https://makeappicon.com/ http:/ ...
- AndroidStudio制作欢迎界面与应用图标,使用Android Studio 3.0.1作为开发工具
点击上方 "黄广达" ,选择 "置顶公众号" 有趣有内涵的文章第一时间送达! 喝酒I创作I分享 生活中总有些东西值得分享 前言 大家好,我是 ...
- Android音乐App桌面图标制作以及启动页面开发(简易音乐 一)
Android音乐App桌面图标制作以及启动页面开发( 简易音乐 一 ) 关于 效果 第一步 第二步 第一步 修改SplashAcitivity的布局页面 第二步 修改androidmanifest. ...
- Android 设置应用程序名称和图标
Android 设置应用程序名称和图标 1. 名称 首先找到安卓项目中AndroidManifest.xml文件,然后再找application节点中的android:label可直接在label=写 ...
- 微信小程序/网页/app/android等各种bar图标导航图标文章图标标题图标下拉/检索收藏上传客服等图标整理
在做微信小程序的时候,需要给底部放置图标.但是找了好久都没有找到自己想要的,适合的.后来我就把所有的小程序的图标都看了下.后来想想还是整理出来,方便自己以后用,也方便大家一下.我敢保证有你想要的,适合 ...
最新文章
- WWDC2018总结
- 腾讯天衍实验室联合微众银行研发医疗联邦学习 AI利器让脑卒中预测准确率达80%
- 解决: is not accessible from java.lang.Class android.app.AppComponentFactory
- VMSS上用Managed Disk和Data Disk进行自动扩展(1)
- ASP.NET MVC中如何以ajax的方式在View和Action中传递数据
- allegro约束设置
- bash: mail: command not found的解决方法
- java ee无法安装_为什么要导入javax.servlet。*; 安装Java EE仍无法解决 面向Java EE开发人员的Eclipse...
- Java基础(四)——异常、断言、日志
- 差分约束系统 与 最短路
- excel二进制移位运算_Excel定位神技能Ctrl+G,10种不可绕开的操作技巧
- VR家庭火灾安全系统_VR校园火灾安全系统_VR工厂火灾安全系统_VR宿舍火灾安全系统多场景选择
- arm9芯片包括哪些?arm9如何应用?
- 凸包Graham算法
- 面试官:为啥加了索引查询会变快?
- 从ECU和CPU视角理解AutoSar网络管理
- 除了这门升级中的V2Pro课程,恐怕你找不到更好的学验证的途径了
- 最长公共子串(SA和SAM求法)
- 【一】c语言程序设计-介绍篇
- 招商银行王洪栋:智能投顾不只是提供产品组合 而是一套服务流程
热门文章
- [附源码]java毕业设计逸尘房屋销售管理系统
- 在Mac上使用android studio调试android手机
- Bind9源代码分析
- 聚观早报 | 蔚来手机公司正式成立;苹果将取消iPad全系耳机孔
- 【Python】速度起飞!替代 pandas 的 8 个神库
- 2021湖北技能高考文化综合成绩查询,2021年湖北省技能高考文化综合考试大纲.pdf...
- Android TextView 字体 加粗以及判断是否加粗
- 浅谈公安部声纹数据库的建设与应用
- Z39.50 图书信息检索
- “大中台、小前台”并非一招鲜,企业要做好这5大基础模块