为什么原来安卓系统的流畅度要比ios差?

 我来答
qianqianaiwo
2019-08-23 · TA获得超过5570个赞
知道小有建树答主
回答量:7073
采纳率:0%
帮助的人:461万
展开全部

IOS的UI渲染是采用实时优先级,而安卓的UI渲染是遵循传统电脑模式的主线程普通优先级,简单的说就是IOS对屏幕反应是优先级很高,用户只要触摸屏幕,系统就会最优先处理屏幕显示的这个层级,马上给出动画效果。然后才处理媒体 服务 核心的架构;而安卓则是追求进程优先,触摸屏幕后的手机屏幕显示和动画效果放在后面;

举例来说:安卓手机。和IOS手机同样打开相同的网页,安卓手机就会直接将整个网页全部加载,同时渲染超文本,这无疑增加了处理器的压力,在IOS中,UI渲染过程具有非常高的优先级,当用户接触到iPhone的屏幕后,IOS中所有的进程都将停止,UI线程拦截了所有的事件,系统会将所有的资源都用于渲染UI过程,以保证用户界面的实时渲染,而在安卓系统中,UI渲染过程的优先级别没那么高,也就是说,当你触摸安卓手机屏幕的时候,系统后台的程序并没有终止,仍然在继续运行中,这是安卓于IOS设备关于流畅度的主要原因了。

安卓手机的后台是真后台,像PC一样,将应用保留在RAM中,当用HOME键退出应用时,程序实际上并没有完全退出,而是被系统挂在了后台,这就是为什么我们关掉了聊天软件,依然能收到消息通知,因为它是常驻系统内存的。包括平时收到的垃圾广告推送,也是因为后台有程序运行。所以这导致从内存使用上来看,安卓刚开机时内存使用很低,如果不进行清理内存操作,正常使用一天,内存占用会越来越高,使用起来流畅度就会降低,所以安卓机器需要更大的RAM,来提升用户体验;

IOS其实是采用的伪后台,当用户HOME键退出应用时,IOS其实关闭了该程序,只保留应用的图像入口,只会默认将应用的最后运行数据记录在RAM中,可是为什么IOS用户也能收到推送消息呢?因为用户从应用中选择了开启推送后,系统会增加几个进程,这几个进程会从苹果服务器接收信息,然后再通过服务器发给用户,苹果服务器在这里就起到了中转的作用,正是因为有了这一系列的机制,所以即便iPhone的配置比安卓机低,但是IOS还是会给人更加流畅的感觉。

美狐美颜sdk
2024-08-06 广告
美颜SDK推出多个版本的原因有以下几点:1. 满足不同平台的需求:美颜SDK的不同版本可以满足不同平台的运营需求。例如,对于直播平台,需要更多的美颜功能来吸引观众,而视频聊天平台则需要的是精简版的美颜功能。通过提供不同版本的美颜SDK,可以... 点击进入详情页
本回答由美狐美颜sdk提供
高师傅12138
2019-08-21 · TA获得超过1889个赞
知道答主
回答量:3099
采纳率:88%
帮助的人:207万
展开全部
因为安卓是开源,苹果是闭源,所以苹果比较流畅。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hhhhhhhi0
2019-08-21 · TA获得超过4950个赞
知道小有建树答主
回答量:1.3万
采纳率:0%
帮助的人:819万
展开全部
安卓系统采用的开源,自然比不上苹果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逛逛街辅导费
2019-08-20 · TA获得超过342个赞
知道答主
回答量:1104
采纳率:100%
帮助的人:73.6万
展开全部
那是因为二者使用的数据不同,来源不同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
永恒aqkDF
2019-08-21 · TA获得超过175个赞
知道答主
回答量:643
采纳率:85%
帮助的人:43万
展开全部
因为它的技术有一定的不足之处
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式