
Android
这个概念可能有些抽象和难以理解,但我们可以尝试一下。打开Safari,加载一个复杂的网页(如新浪网首页),然后将手指放在屏幕上并移动。你会发现所有渲染都会立即停止,直到你移开手指为止。而如果你使用Android设备重复这个操作,你会发现浏览器会继续尝试加载页面并渲染HTML,并且试图同时进行多任务处理。因此,对于Android来说,一个高效的双核处理器非常重要,就像Galaxy S II一样。
在IOS中,UI渲染过程具有绝对的优先级。当用户接触iphone触摸屏时,所有进程都将停止,UI线程拦截所有事件,系统将资源用于渲染用户界面以确保实时渲染优先级。而相比之下,在Android系统中,UI渲染过程的优先级并没有那么高。也就是说,在触摸Android手机屏幕时,系统后台程序仍然继续运行(例如下载和接收短信),这样系统UI获得的资源就不够,这就是Android系统不流畅的原因。

手机
实际上,在iphone发布之前就存在原始Android原型体。这些设备主要针对使用键盘手机的用户群体(即黑莓手机竞争者)。然而,在iphone发布后,Android小组为了快速推出可以与之竞争的产品,迅速将Android改造成触摸屏手机系统。但当时已经无法重新设计UI框架了,因为如果这样会使得Android应用程序市场中的所有程序都无法正常运行,并陷入恶性循环之中。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号