Android8.0以上手机适配Logo图标

我这篇博客是在郭霖博客的基础上加了一点点,先看郭大侠的博客,链接:郭大侠博客

看完他的博客,我自己写了个demo,在小米6x上运行没问题,而且结果令人满意,随后拿了个荣耀7.0的手机测下,晕死,戴上眼镜一看,发现logo周边出现灰色阴影,嗯哼,回头看了下郭大侠的博客下面评论,好像也有人遇见这个问题,我想应该是只适配了8.0的手机,没有适配8.0以下的吧,于是我就自己试着去适配了,还是在郭大侠的基础上去修改的,下面开始吧

Ctrl+shift+a输入 Image Asset跳到Configure Image Asset界面去

我们从郭大侠博客中知道Foreground layer是设置前面那个图标的,Background layer是设置背景的,Legacy是用来适配低于8.0版本的,郭大侠的博客里没有干这件事,这就导致在8.0以上的手机上运行的好好的logo,在低于8.0的手机上就出问题了,发现出现阴影了,原因就是没有在Legacy中进行一个适配,发现当API小于等于25(API=25即为Android7.0)的时候,默认是Square的图标,在这里我们只要设置成None即可咯,再运行下,发现就没有问题了,我记性不好,怕以后用到的时候忘记了,所以就稍微记下,以防万一!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值