android自适应图标如何制作,Android O 新特性之自适应图标(Adaptive Icons)

这里只是记录我对该自适应图标的理解,如果要看详细的就去戳上面的网址。

自适应图标是什么?

我们知道,Android的手机类型很多,有些手机的桌面图标是圆形的,有些的是方圆形的,有些是正方形的。通过自适应图标,能在不同的设备型号上显示自定义的不同的图标形状,而且系统还自动会提供一些动态效果哦!(这些动态效果上面网址有,这里就不贴出来了)

自适应图标的原理

通过定义两张图层(前景图与背景图),和提供没有形状、阴影的 PNG 格式图象(icon)相结合。前景图和背景图的大小都必须为 108 x 108 dp,图层中心 72 x 72 dp 范围为可视范围,系统会保留四周外的 36dp 范围用于生成有趣的视觉效果。

创建自适应图标

步骤1:

在AndroidManifest.xml 中为 android:icon 属性指定一个 mipmap 资源。(你还可以为 android:roundIcon 属性指定一个图标,但只有你需要给应用设置一个特别的圆形图标时才要用到这个属性)。

示例:

android:icon="@mipmap/ic_launcher"

android:roundIcon="@mipmap/ic_launcher_round"

>

```

######步骤2:

创建 res/mipmap-anydpi/ic_launcher.xml

使用 元素为你的图标定义前景和背景图层。 和 元素都支持 android:drawable 属性。

示例:

###tips:

顺便说下,我们知道,mipmap是放应用icon图标的,因为官方文档在 这句我们可以看出自适应图标的前景图和背景图也应该是放在mipmap中。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值