现在安卓旗舰机标配cpu八核核12GB内存,而看苹果旗舰机A系列处理器六核4GB内存!从单号来看,麦金塔是被正确挂起的!但总的来说,Android不如Mac流畅。为什么?
1.不同的渲染机制

Ios设备使用屏幕优先级,而Android设备使用主线程的正常优先级。

人类的说法是:打开一个app,手机就得拼命计算,显示你想看的内容。突然,一个你想看的按钮出现在屏幕上。按下它的那一刻,差别就来了!Ios会立即停止其他操作。你不想看这个吗?别的不做,让你看个够!还有安卓的小脾气来了,想看看别的?等等!我给你看看我正在做的工作!
2.编程语言的差异
图片来自网络Android是一个开源系统,其app的主要开发语言是JAVA。运行app时,需要在底层运行一个虚拟机。比如你不能用外语和一个外国老铁交流,你就得雇翻译。就算翻译的外语水平达到汉奸水平,交流起来也有点吃力!
Ios是一个封闭的系统,编程语言主要是Objective-C,都是自己的东西,不需要翻译!速度没有错!
为了弥补这个缺陷,Android做了一个整体的ART模式,也就是预编译模式,提前给你翻译出来,然后直接用!好香啊!
3.app的适配和优化
图片来自网络直到现在,支持ios系统的手机种类还是那么多。适配优化方便省力!看着安卓机,各种型号,品牌,屏幕规格,屏幕形状,让人眼花缭乱!更不用说无数的app了!优化和适应。很让工程师头疼!更别说很多安卓app质量不高,在系统内旅行时垃圾扔得到处都是!彻底清理比一个小广告还难!
当然,如果你有朋友,你就要问了。你没有ios的卡吗?有时候会卡,但是后台太忙,没办法让你先看到你想看的。如果不行,那就是大招——闪退!
图片来自网络问题:谁咬了苹果?


