android设计尺寸规范 安卓ui设计尺寸规范表( 二 )


首先是「边到边」适配 。边到边 。即 edge-to-edge 。通过字面意义与 Android 系统窗口层级的混合 。我们就能理解这种设计理念的核心:将内容的上下边界进一步推开 。实现对状态栏和导航目录栏地区的完美覆盖 。

android设计尺寸规范 安卓ui设计尺寸规范表

文章插图
从古典设计到「边到边」 | 图:谷歌研究者
上图很形象地展示了这种适配的直观效果 。尤其 Google 还选用了旗下最具代表性的机型 Pixel 3 XL 来进行演示:在没有「边到边适配」这一概念曾经 。很多应用无法有效使用该机型「刘海」地区2边的「小耳朵」进行内容展示 。取而代之的是状态栏直接选用纯黑背景的粗暴做法 。互搭导航目录栏地区的纯黑背景 。就像硬件厂商在「全面屏」设备上的奋斗一夜之间又被应用研究者给打回了「原形」 。
android设计尺寸规范 安卓ui设计尺寸规范表

文章插图
在京东启动闪屏窗口 。使用异形屏和全面屏手势的客户应该体验到这样的效果
详细到本国应用 。目前一大半本国应用都能做到对状态栏地区的适配 。以此充分使用各种异形屏的顶部边角地区;但导航目录栏地区的适配依然称得上是「重灾区」 。如果你的系统没有像 ColorOS 那样直接干掉导航横条地区 。那上图这样的黑条就处处可见 。
android设计尺寸规范 安卓ui设计尺寸规范表

文章插图
最天花板的边到边导航目录栏适配:动态颜色适配 | 图:谷歌研究者
值得一提的是在这方面定做系统依然有通过「魔改」来为实际体验「擦屁股」的习惯 。例如曾经索尼、一加、MIUI 等等系统都用过的「纯色填充大法」——花了那么多时间来「从头开始发明」 。末尾基础上都因为没有思考到暗色主题、色彩不协调等问题而取消掉了 。
实现边到边体验的另外一个环节是逐帧键盘动作漫画 。不得不说这一点对于本国应用来说这实在是一些强求了(毕竟我们还有微信这种一心一意只用土制自制方案的「神级」业务存在) 。但各位依然有必须了解一下 。
在 Android 11 曾经 。Android 系统的软键盘动作漫画缺少必须的 API 来与应用窗口动作漫画进行同一时间 。这就导致进入、退出文本写状态时 。应用本身的窗口速度和输入法键盘的弹出/收起速度不太一致;Android 11 通过新的 WindowInsetsAnimation 类的引入解决了这种问题 。在进行边到边适配的基础之上 。研究者应该进一步实现像 iOS 那样顺滑的、与应用窗口动作漫画同一时间的键盘动作漫画了 。
详细效果应该参考下面这张有那么一点图:
android设计尺寸规范 安卓ui设计尺寸规范表

文章插图
Android 10 有那么一点 Android 11 | 图:谷歌研究者
对于马上通信、文本写类应用而言 。软键盘动作漫画是高频出现、能够直接波及使用体验的核心动作漫画 。尽管一大半应用研究商都还没有小心到这种要求 。较少数派多次讲解过的 纯洁写作 已经对其进行了适配 。你应该在 MIUI、ColorOS、One UI 等等已经跟进了 Android 11 的大众定做系统中安装体验 。
清晰、明确的通知分类如果说 Android 有哪一点一定能让 iOS「自愧不如」 。个体认为一定是通知系统的分类 。
和 iOS 在通知管理上的 理念 不一样 。Google 从 Android 8.0 开始为应用引入了通知分类这一特性 。通过更细致的管理粒度 。来帮助客户更灵巧地管理通知 。例如针对这一特性进行了适配的高德地图 。我们应该通过 Android 系统的通知设置根据自己的实际需要自由配合、控制想要接收的通知类别 。甚至为不一样第一时间级别的通知设定不一样的通知提醒方法:
android设计尺寸规范 安卓ui设计尺寸规范表

文章插图
高德地图的最开始适配效果 。提醒一下 。它现在已经变了
遗憾的是作为一项推出已经 5 年之久的特性 。Google 也始终没有(其实也没办法)将通知分类作为一项强力规范在 Android 研究生态中进行推广 。目前我们能够接触到的一大半本国应用中 。有照搬 iOS 版本将通知分类做进应用内设置的 。也有做了分类但不想客户使用来是在分类名称上玩起了「近义词辨析」游戏的 。
android设计尺寸规范 安卓ui设计尺寸规范表

推荐阅读