部分观点认为,IOS只是过渡效果做得比安卓好,从IOS10开始打开软件是先加速放大再减速放大,这个细节给用户带来很流畅的假象。 总而言之,用过安卓和苹果手机的亲们,应该会明显感觉出安卓上的体验始终是比ios上差点,下面以我所知道的一些知识,给亲们分析一下,iOS为什么比安卓流畅。 机型适配 首先要讲的就是APP的机型适配了,打个比方,我们将ios系统和Android系统看做是两条公路,那各种APP就是行驶在公路上的车辆,Android系统的手机机型多,而ios系统只用于苹果手机。 所以各种APP只需要来适配这一种机型,Android系统一带一路华为、小米、三星等等各种品牌及机型,APP生态建设自然不及ios系统稳定,原因就在于机型太多难以适配。 语言上的差异 安卓使用的时java语言开发的,java语言是一种跨平台语言,跨平台就要跑虚拟机,占内存;而iOS是使用OC语言开发的,不跨平台,不跑虚拟机,也就省内存了。 优先级别不同:iOS最先响应屏幕 优先级的不同导致了iOS产品以及Android手机在操控过程中的表现差异,当你滑动屏幕进行操控的时候,iOS系统会优先处理Touch层级,而Android系统则是第三个才响应Library层级,这也是造成它们流畅度不同的因素之一。 ios的应用就必须按他的规则来,安卓是一片球场,各个APP各打各的,几乎无限制,我知道的就这么多,有更好见解的亲们可以留下你们的意见哦。 |
|