一般情况下,我们App图标在Androidmanifest.xml中设置,通过Application android:icon属性指定,写法如下:

package="com.myapp">

android:name=".ApplicationContext"

android:allowBackup="false"

android:icon="@drawable/app_icon"

android:label="@string/app_name"

android:theme="@style/BaseTheme">

....

.....

因新年来临等,产品需要针对最新版本更换一个应用图标。OK,一分钟搞定,如上,直接替换app_icon.png图标即可。

然而,测试同学发现,替换图标后,在小米5、华为6plus、乐视乐1S、小米2s、魅族MX5等手机上应用依然显示以前图标。

。。。。

取巧处理方法:

通过应用入口Activity android:icon属性重新指定新图标。目前通过测试,实测基本及时生效(部分机型自带主题除外)。写法如下:

package="com.myapp">

android:name=".core.application.ApplicationContext"

android:allowBackup="false"

android:icon="@drawable/app_icon"

android:label="@string/app_name"

android:theme="@style/BaseTheme">

....

android:name=".activity.MainActivity"

android:icon="@drawable/new_app_icon"

android:launchMode="singleTop"

android:screenOrientation="portrait"

android:theme="@style/BaseTheme.SplashScreen"

android:configChanges="keyboardHidden|orientation|screenSize">

.....

通过入口Activity android:icon=”@drawable/new_app_icon” 指向新的应用图标。

https://www.cnblogs.com/lwbqqyumidi/category/523548.html

java app 图标_App 更换应用图标相关推荐

  1. iOS APP更换应用图标logo

    iOS 10.3 加入了了更换应用图标的新功能,开发者可以为应用提供多个应用图标选择.用户可以自由的在这些图标之间切换,下面具体查看切换步骤. 1.先把你需要的所有图片都导入项目中(比例为1:1) 2 ...

  2. Android如何动态更换桌面图标(巨坑)

    转载https://blog.csdn.net/pangjl1982/article/details/83308512 1.Android如何动态更换桌面图标 1.1使用场景       APP,在中 ...

  3. Android之动态更换桌面图标

    Android之动态更换桌面图标 文章链接:http://blog.csdn.net/qq_16628781/article/details/69054325 知识点 动态更换APP 桌面icon的引 ...

  4. 手把手教你掌握网站建设、APP设计以及Logo和图标生成

    一文带你掌握网站建设.APP设计以及Logo和图标生成 网站建设 服务器 USBwebserver简介 USBwebserver使用方法 程序 WordPress简介 域名 APP设计 APP开发 A ...

  5. Java基础之处理事件——添加菜单图标(Sketcher 8 with toolbar buttons and menu icons)...

    控制台程序. 要为菜单项添加图标以补充工具栏图标,只需要在创建菜单项的Action对象中添加IconImage对象,作为SMALL_ICON键的值即可. 1 // Defines applicatio ...

  6. Android Studio 设置图标LOGO,APP下载到手机以后图标无变化

    Android Studio 设置图标LOGO,APP下载到手机以后显示小机器人 最近刚入门Android studio,一直都是默认图标,今天心血来潮想自定义图标,发现搜索到的各种方法都没办法成功更 ...

  7. MHT格式文件更换默认图标及打开后显示乱码的问题

    由于重装了系统并更换了默认的浏览器,将默认的IE更换为了Safari,原来关联的mht格式文件无法打开且没有默认的图标,看着很不舒服.今天想把*.mht格式文件与IE重新关联并更换图标. 1. 更换默 ...

  8. android icon命名规则,安卓手机的APP图标尺寸规范和图标命名规范

    安卓手机的APP图标尺寸规范和图标命名规范 点击查看原文 android图标包括:程序启动图标.底部菜单图标.弹出对话框顶部图标.长列表内部列表项图标.底部和底部tab标签图标. 1.安卓程序启动图标 ...

  9. Win7系统更换软件图标的详细方法

    Win7系统怎么更换软件图标?相信许多用户会安装很多软件或游戏,并且安装这些软件会在桌面上生成图标,但是一些用户认为某些软件图标不好,因此他们想替换这些图标,但他们不知道怎样做,这里小编就和大家分享W ...

最新文章

  1. Object-C 如何把一个时间戳转换为一个标准的时间格式?
  2. Redis cluster
  3. 2017-10-29—英语发音的一些技巧总结
  4. phpStorm2018安装教程
  5. 速战速决?你不会是不行吧......
  6. 二叉堆的操作总结(insert+deleteMin+increaseKey+decreaseKey+percolateDown+percolateUp)
  7. HttpStatusCode
  8. 【二分法】计蒜客:求方程的近似解
  9. java-成员变量的属性与成员函数的覆盖
  10. java project保存_java project 导出介绍
  11. python漏洞扫描器编写_漏洞扫描器开发与设计的一点感悟
  12. php微信卡券创建、生成二维码等
  13. 计算图片中的物体的实际尺寸的一种方法
  14. 相机去畸变软件OCamCalib的使用方法
  15. 解除OA系统Word文档不能修改编辑问题
  16. 《edge computing:vision and challenge》论文阅读
  17. WLAN AP安全策略中WPA认证与WPA2认证的差异
  18. 你知道么?好莱坞也是社交媒体的诞生地……
  19. python培训Day1
  20. CTECH_EVS_AND_MVS_V6.6

热门文章

  1. 【谷歌浏览器升级之后,导致在谷歌浏览器上面无法正常访问政务网的解决办法】
  2. ios开发防止App被抓包
  3. 游戏引擎不仅是代码,更多的是完善的工具
  4. Android代码混淆处理,android代码混淆解决方案
  5. python与vb相结合_VB与Python的循环结构
  6. 惠普M329打印机更换副厂硒鼓后提示墨粉不足并无法打印
  7. java计算机毕业设计高校实习实训管理系统(附源码、数据库)
  8. 大学物理第12章·气体动理论
  9. 咸菜,粥,咸鸭蛋及其他
  10. Springboot实现MQTT通信