oppo|都2021年了,手机系统为什么还要谈流畅?( 二 )


作为一个主打开放生态的Android系统,其实Android只提供了开放系统基础的设计框架。一开始,Android手机厂家在设计UI时也只盯着系统基础功能的整合,背后的动效逻辑结构可以说基本以“毛坯房”的形式一直交给更上游的Android来搞定。所以在动效渲染、物理模拟系统等各方面呈现,一直也处于相对原始的状态。
尽管Android手机过去硬件配置地不断向上堆叠,但逻辑底层设计结构并没有太大变化,所以在UI动效上就构成了仍不如iOS优秀的原因之一。
那么,动效设计是什么时候开始被重视的呢?
可以说直到Android 12,Google才把动效设计在Android 12当中被作为一种底层功能提供了出来。
有趣的是,Google当时也放话表示,动效既是帮助用户理解空间关系,也是进行品牌呈现(Convey Brand)的重要手段。无处不在的动效将作为一项基本的元素加入到系统当中,这将会更加考验设计者的“叙事能力”。
OPPO的“叙事能力”不过在Android 12之前,确实早就有国产厂商已经把深度定制更底层的动效设计提上了日程。
为了解决Android系统常被诟病的卡顿问题,OPPO从ColorOS 7到ColorOS 12,一直致力于手机系统方面的底层优化效果,不断的提高手机在流畅性方面的表现。
比如量子动画引擎,返回桌面——系统列表优化加入了回弹阻尼;天气动画——加入可交互设计以及动态特效,天气再也不是那么的死板了,可以更直观的感受到天气的变化。
据OPPO介绍,量子动画引擎使用贝塞尔曲线(cubic-bezier)差值器来描述元素(窗口开合、列表滑动)的缓动起始运动,可以简单高效的模拟元素受作用力开始运动与受阻尼影响停止运动的情形。这就相当以虚拟形式进行实物的模拟,最终的结果是让用户能够获得更真实的视觉及触觉的反馈。
很难想象出OPPO为了设计出这样的细腻回弹究竟打磨了多少遍,但这正是一种类似于苹果iOS模仿自然世界交互的方式。
OPPO对于细节的打磨并未停止。在最新的ColorOS 12中,量子动画引擎来到了3.0,并首次引入“质量”概念,用300+改进动画帮你找回真实世界的物理感觉。整体体验更加符合人脑的认知与习惯,让每一次滑动更加真实顺畅、更加符合你的直觉。
阻尼回弹升级为动态阻尼——可以模拟真实阻力:页面滚动阻力与手速匹配,手速快,页面滚动快;手速慢,页面滚动慢。
oppo|都2021年了,手机系统为什么还要谈流畅?
文章插图
从视觉效果上极大的提升用户的丝滑观感。在交互过程中,系统也允许用户随时自主地打断正在进行中的动画,动效也依旧是连贯的。
oppo|都2021年了,手机系统为什么还要谈流畅?
文章插图
速度继承会模拟真实惯性。例如在屏幕上快速拖动自由浮窗窗口,手指离开屏幕后,窗口会继续向前运动,就像在真实世界中向前推出一个物体一样,它将带着惯性逐渐停下。
oppo|都2021年了,手机系统为什么还要谈流畅?
文章插图
而极限反馈则是模拟真实世界的回弹。例如拖动相机的变焦调节条到尽头时,也有明显的回弹动效。
在软件上,除去动效设计,ColorOS 12也升级到了AI自流畅引擎2.0。系统能够基于应用开启频次、前台停留时间等数据,根据不同用户的用机习惯构建AI模型,为应用做优先级推荐。经过OPPO实验室测试,手机的内存占用量减少30%, 后台电量消耗减少20%,手机续航平均提升12%。
另外,此前手机久用后出现卡顿的主要原因是随着使用时间的增加,存储碎片不断累积,拖慢手机的性能表现。而ColorOS 12的 AI自流畅引擎基于AI存储压缩技术,在空间分配和垃圾回收层面,将冷热数据精准识别和分离,有效减少了碎片产生。 经OPPO实验室测试,模拟持续使用36个月时,手机的读写性能衰减小于5%,整体的综合老化率仅2.75%。