很难
安卓系统是谷歌利用现有的第三方来源软件拼凑出来的产品
这种架构产品的方式本身,就注定了安卓产品无法像他的模仿对象iOS那样做到功能和性能的深度优化
所以看似简单的一个过场动画,这么多年都无法做到完美
不难,难的是要适配市面上几乎全部的安卓手机,包括屏幕、安卓版本兼容……
比较难。本质上讲,Android是不原生支持iOS类型的动画曲线的,所以Android动画会显得生硬,符合物理逻辑的动画应该是一条曲线而不是直线。
给Android添加动画曲线的设定也比较复杂,将自定义的动画曲线共享给其它开发者更复杂,不然现在的开发套件里肯定已经包括了。
1. Android和iOS的设计语言的不同和系统架构的不同决定了系统操作层面体验上的先天差异.
2.iOS的闭源优势决定了系统层面优化的复杂性,并且表现在应用软件上的体验更为明显
3.最根本的不是软件或系统优化的流畅,而是iOS本身设计的一套交互逻辑的人性化,更符合人大脑所愿意接受的逻辑,所以体验感觉很丝滑,而android却很生硬.