前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Android 8.0应用图标适配

Android 8.0应用图标适配

作者头像
yechaoa
发布2022-06-10 13:38:16
发布2022-06-10 13:38:16
6680
举报
文章被收录于专栏:移动开发专栏移动开发专栏

先看一下对比:

1没有适配,2适配了。明显2的显示效果要好一些,1的显示有留白。

由于各大厂商对于应用的图标没有统一性,所以导致图标显示的多样化,google在Android 8.0中就对应用图标做了规范化处理。

通俗的讲,规范化处理就是logo是一个层级,背景是一个层级,在手机上显示的时候,不管是正圆还是圆角,其实都相当于是对背景的剪裁,来保证应用图标显示的统一性。

下面来进行实践操作。(targetSdkVersion 等于26或者更高)

1、选中项目中的res文件夹,右键,new > Image Asset
2、弹出Asset Studio编辑器

1、前景层 2、背景层 3、可以选择前景层logo,也可以直接用文字 4、对前景层进行大小缩放

3、示例:

这里随便选了一张图标当做前景层logo,然后选了一个灰色的背景层。 上图红色框选的两个小图标基本上就是在各大厂商手机上显示的样子。

点击next就会生成相应的文件

主要是mipmap-anydpi-v26文件夹,在8.0及以上,就会用这个文件夹下的图标作为显示

到这里就适配完成了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-02-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 由于各大厂商对于应用的图标没有统一性,所以导致图标显示的多样化,google在Android 8.0中就对应用图标做了规范化处理。
  • 通俗的讲,规范化处理就是logo是一个层级,背景是一个层级,在手机上显示的时候,不管是正圆还是圆角,其实都相当于是对背景的剪裁,来保证应用图标显示的统一性。
  • 下面来进行实践操作。(targetSdkVersion 等于26或者更高)
    • 1、选中项目中的res文件夹,右键,new > Image Asset
    • 2、弹出Asset Studio编辑器
    • 3、示例:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档