App logo图标或内部icon的动态替换,8.0 Logo (mdpi hdpi xhdpi xxhdpi xxxhdpi),角标badge

> 角标badge

Android开发:史上最全Android应用角标适配方法- https://github.com/jimmysuncpt/AppBadge
sony角标适配方法- https://github.com/sonyxperiadev/home-badge

> 应用Logo Icon的替换
动态更换应用Icon- http://www.jianshu.com/p/eecfd9e0b878
Android实现APP安装后动态更换Icon和名称(即一个App多种入口)- http://blog.csdn.net/u011240877/article/details/50170961
Android动态修改icon--让你的app浪起来- http://blog.csdn.net/u013134391/article/details/53539399
Android App图标静态更新方案- http://blog.csdn.net/u013718120/article/details/53893774

Android插件化方式实现View动态更新- http://blog.csdn.net/u013718120/article/details/53761240

-- 几个要点:1. activity-alias属性;
2.PackageManager.COMPONENT_ENABLED_STATE_ENABLED; PackageManager.COMPONENT_ENABLED_STATE_DISABLED,

> app节假日,图标的替换

现在淘宝,京东等App在节假日打开时,都是采用一套节假日的图标,以服务器接口形式动态获取替换,不然则用默认的图
Android 底部导航栏中间凸起、动态配置替换底部导航栏Tab图标(按钮、标签)的实现方案- http://blog.csdn.net/u011733020/article/details/59111618

-- 一分钟了解Android横竖屏 mdpi hdpi xhdpi xxhdpi xxxhdpi- https://blog.csdn.net/a704755096/article/details/46342689
Android手机屏幕标准                      对应图标尺寸标准      屏幕密度         比例
xxxhdpi  3840*2160                          192*192                     640                  16
xxhdpi   1920*1080                           144*144                     480                  12
xhdpi     1280*720                             96*96                         320                   8
hdpi       480*800                               72*72                         240                   6
mdpi      480*320                               48*48                         160                    4
ldpi        320*240                                36*36                         120                   3

https://i-blog.csdnimg.cn/blog_migrate/8d19772757a6a01c773c4a050f3d1335.jpeg

> Android 8.0 App图标适配 Logo
Android兼容8.0后APP图标变为原生小机器人图标- https://blog.csdn.net/qq_34163551/article/details/79523829
Android 8.0系统中应用图标的适配- https://blog.csdn.net/u012970106/article/details/79542356
Android应用图标微技巧,8.0系统中应用图标的适配- https://blog.csdn.net/guolin_blog/article/details/79417483
  在android 7.1(api level 25)有一个新特性,就是圆形桌面Icon,对应的是在AndroidManifest.xml的application节点配置:android:roundIcon=”@mipmap/ic_launcher_round”,由于之前在项目中用来测试的手机没有7.1以上的,所以并没有修改这个roundIcon,只修改了icon,结果今天客户反馈在8.0的手机上图标变成小机器人了,我找了半天最后发现了这个玩意我没有修改,改完之后就好了,顺便把targetSDKVersion和compileSdkVersion都升级到了26,这样就肯定不会有这方面的问题了

  -- 关于图标制作,有图形界面。步骤如下:

1.右键res文件夹 - > new - > image asset

2.图标类型选择启动图标(Adaptive和Legacy)如果没有,就升级android studio为3.0以上

3.然后根据响应的属性,进行配置。配置好后,接下来的生成图标。
4.在sutdio3.0后,创建的targetSdkversion大于等于26的话,在res文件夹下将会自动创建一个mipmap-anydpi-v26的文件夹
android8.0后的桌面图标将只会取该文件夹下的ic_launcher当作图标。

-- 解决方案:
1. 修改targetSDKVersion<26,Android8.0可以向下兼容  或
2. 进行Android8.0适配,AndroidStudio下  ctrl+shift+a 输入 image asset ,AndroidStudio自带图标适配编辑器。
-- Android适配8.0遇到的一些坑- https://www.jianshu.com/p/7f7a6f1d35df
Android O版本:
①:通知(会收不到通知)
②:悬浮窗(7.0、8.0)(会崩溃)
③:自适应图标(图标终于有所关注)
Android O的隐式广播意图

-- studio3.0 App gradle配置compileSdkVersion 26 targetSdkVersion 26
  适配8.0桌面图标,Logo图标在部分8.0手机上显示圆形图标

studio2.1(<3.0) App gradle配置compileSdkVersion 23 //(<=25) targetSdkVersion 23
  Logo图标在手机上显示方块形的(矩形)等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值