手机控都知道IOS和安卓是对应苹果手机和其他手机的两种应用系统,而作为手机里的老大,IOS系统的流畅程度一直是果粉最津津乐道的话题,而安卓虽然应用范围比苹果广泛,但在流畅程度上,还是不如IOS。虽然经过多次改进,在流畅程度上已经有了很大的进步,但与IOS比起来,差距依然明显。为什么在流畅程度上,安卓始终比不过IOS呢?
其实,这两种系统的区别在于优先级不一样。手机从按键变成触摸,最大的改变是屏幕。当屏幕变成触摸时,IOS对触摸屏的反应是最优先级的,最先进行处理的就是屏幕显示,而安卓系统则相反,在触摸屏幕是最先被激活的是应用。这微小的差距,就会让人觉得流畅度差了许多。软件上的区别就如此之大,硬件上的区别就更不用说了,IOS系统在加速方面,是基于GPU加速。各个机型在硬件设置趋于完美的情况下,GPU成为唯一体验差异化的所在。
而苹果系列对GPU的适应,一直都是高性能,尤其是不被手机商家所注意的图形处理,IOS系统也都是建立在GPU之上的硬件加速,这就在运算方面,减轻了CPU的压力。而安卓的系统也适应强著称,再加上是免费提供手机制造商,为了适应不同的手机配件,就需要尽力去满足各种手机配置,无形之中就减缓了反应速度。这也是为什么安卓系统在处理图像时,会经常出现卡顿的问题。安卓其实也注意到了这个问题,并把系统修改为开机加速,但为适应各种性能的配件,其处理速度始终跟不上来。
同时,在系统设计上,安卓也没有实现统一。因为安卓系统被除苹果以外的手机广泛使用,而众多的手机制造上在开发设计手机时,都会开发属于自己的应用。而安卓在搭配这些应用时,为了实现运行,就只能牺牲速度了,这表明安卓系统没有对所有的手机应用实现统一,这似乎也是不可能完成的任务。而IOS系统只有苹果一家使用,就没有适应其他手机制造上的APP问题,也正是这种封闭性,使得IOS系统能拥有绝佳的反应速度。
最后,苹果手机配件的供应商都是固定的,而其他手机的供应商每年都在更换,这也造成了系统在适应配件上容易出现问题,影响流畅性。