为什么前几代的iPhone还流畅运行,安卓就不行了?

随着科学技术的不断发展,各运营商也在逐步完善旗下智能手机的性能。从手机普遍寿命周期来看,iPhone的寿命远远高于安卓,好几年前的苹果手机用起来仍然很流畅,而相比之下安卓就显得有点卡顿,这到底是为什么呢?

为什么前几代的iPhone还流畅运行,安卓就不行了?

首先,iOS系统的特点就是集中所有的硬件资源去保证当前运行的软件的流畅,APP一旦进入后台了,它就将APP冻结或者休眠。但同时APP后台依然能收到消息,这是因为iOS有很好的后台消息推送机制,你收到的消息其实是通过服务器推送给你的。除了系统运行机制的不同,安卓手机越用越卡跟现在很多的无良的APP开发者有关。现在越来越多的APP开发者滥用安卓的权限,基本所有的软件都在滥用开机后台自启动的权限。而苹果则不同,iPhone的软件都是在苹果商店下载的,就算是越狱了,你下载的软件大部分还是正版的APP。苹果对APP上架极为严格,所以苹果的APP开发者想疯狂加入广告插件不但可能,开发者反倒要绞尽脑汁去把APP优化到极致。

为什么前几代的iPhone还流畅运行,安卓就不行了?

另外,也就是安卓一直以来饱受诟病的碎片化问题。一个安卓APP要让那么多不同尺寸、不同分辨率、不同硬件的安卓设备都能跑起来已经是非常不容易了。而反观苹果,就那么几款手机,移植适配起来相对容易多了,软件开发者也有更多的精力去优化自己的APP。

为什么前几代的iPhone还流畅运行,安卓就不行了?

这就是为什么苹果手机就算隔着几代用着也比你用了一年的安卓机流畅的原因。


分享到:


相關文章: