青热久思思-青视频在线-青娱乐99-青娱乐激情视频-亚洲变态-亚洲播放

首頁手機資訊→ iphone比安卓手機流暢的原因

iphone比安卓手機流暢的原因

作者:瀟瀟來源:本站整理2015/2/26 8:40:59我要評論

現(xiàn)在安卓機器的配置都越來越高了,但是卻還比不上內(nèi)存只有512M、1G的iphone呢,相信很多人都很好奇吧,那么下面瀟瀟就來說下原因吧。

總結(jié)一句話就是:

Android沒有iOS流暢的根本的原因是,iOS的UI渲染采用實時優(yōu)先級,而Android的UI渲染遵循傳統(tǒng)電腦模式的主線程普通優(yōu)先級。

不說一些配置低的安卓機,即便是最新版安卓系統(tǒng)的旗艦手機,也會感覺達(dá)不到iPhone手機的那種流暢度,因此有人以此判斷安卓手機不好。其實這都是二者系統(tǒng)機制不同導(dǎo)致的差異。

渲染機制不同

Android沒有iOS流暢的根本的原因是,iOS的UI渲染采用實時優(yōu)先級,而Android的UI渲染遵循傳統(tǒng)電腦模式的主線程普通優(yōu)先級。

通俗點說就是iOS對屏幕反應(yīng)的優(yōu)先級最高,用戶只要觸摸屏幕,系統(tǒng)就會最優(yōu)先處理屏幕顯示這個層級,馬上給出動畫效果,然后才處理媒體、服務(wù)、核心的架構(gòu)。

而安卓則是追求進(jìn)程優(yōu)先,觸摸屏幕后的手機屏幕顯示和動畫效果放在比較后的優(yōu)先級。同樣打開相同的網(wǎng)頁,Android手機就會直接將整個網(wǎng)頁全部加載同時渲染HTML,這無疑就增加了處理器的壓力。因此對于Android來說,一個高效的雙核處理器是很重要的。

在iOS中UI渲染過程具有絕對的優(yōu)先等級,當(dāng)用戶接觸到iPhone的觸摸屏后,iOS中所有的進(jìn)程都將停止,UI線程攔截了所有的事件,系統(tǒng)會將所有資源用于渲染UI過程,以保證用戶界面的實時渲染優(yōu)先級。

而在Android系統(tǒng)中UI渲染過程的優(yōu)先級別卻沒有那么高,也就是說當(dāng)你觸摸Android手機屏幕的時候,系統(tǒng)后臺的程序并沒有停止,仍然在繼續(xù)運行之中,比如下載和查收短信,這樣系統(tǒng)UI獲得的資源就不夠,這就是Android系統(tǒng)不流暢的原因。

后臺機制不同

安卓手機的后臺是真后臺,像PC一樣,將應(yīng)用保留在RAM中,當(dāng)使用HOME鍵退出應(yīng)用時,程序?qū)嶋H上并沒有完全退出,而是被系統(tǒng)掛在了后臺,為何我們關(guān)掉了聊天軟件依然能夠收到消息通知,因為它常駐系統(tǒng)內(nèi)存。包括平時收到的一些垃圾廣告推送,也是因為后臺有程序運行。

所以這就導(dǎo)致了一個現(xiàn)象,從內(nèi)存使用上來看,安卓剛開機時內(nèi)存使用很低,若不進(jìn)行清理內(nèi)存操作,正常使用一天,內(nèi)存占用會達(dá)到75%以上。而內(nèi)存占用越高,使用起來流暢度就會越低,所以安卓機器需要更大的RAM來提升用戶體驗。

而iOS呢,其實是采用的偽后臺,當(dāng)用戶HOME鍵退出應(yīng)用時,iOS其實關(guān)閉了程序,只保留應(yīng)用的圖像入口,只會默認(rèn)將應(yīng)用的最后的運行數(shù)據(jù)記錄在RAM中。

之所以iOS也能收到推送,是因為當(dāng)用戶從應(yīng)用中選擇開啟推送之后,系統(tǒng)會增加一些進(jìn)程,這些進(jìn)程會從  蘋果  服務(wù)器接收信息,然后再通過服務(wù)器發(fā)給用戶,蘋果服務(wù)器在這里是起到了中轉(zhuǎn)的作用。而正是因為有了這一系列的機制,所以即便iPhone的配置相比于同類安卓機低了很多,但是iOS還是會給人更加流暢的感覺。

iPhone執(zhí)行程序的效率比安卓機高

另外,安卓系統(tǒng)的編程語言是Java,特點是通用性強,效率低。而iOS的則為Objective-C,專一性強,效率高。

iOS系統(tǒng)本身優(yōu)化得很好,而且程序也是直接執(zhí)行,所以效率很高。而安卓系統(tǒng)是通過Java虛擬機來執(zhí)行,系統(tǒng)需要占用大量內(nèi)存來換取執(zhí)行速度,也就是要繞了個大圈才執(zhí)行程序,所以效率低很多。

廠商喜歡給iPhone做優(yōu)化

由于iOS的封閉性,App Store里面的App都是在iPhone等產(chǎn)品上執(zhí)行,硬件利用效率非常高,而且分辨率大小,硬件的更新等等參數(shù)也比較穩(wěn)定,優(yōu)化工作也容易進(jìn)行,因而iPhone上的App和硬件結(jié)合程度比安卓高很多。

安卓手機的硬件配置一樣天天變,開發(fā)者也不可能針對所有的機器型號進(jìn)行開發(fā),只能在比較主流的機器上進(jìn)行測試并保證運行流暢,所以很多國產(chǎn)中低端安卓手機很難得到流暢的使用體驗。

0相關(guān)評論

發(fā)表評論

最新最熱相關(guān)資源

安卓蘋果應(yīng)用推薦

主站蜘蛛池模板: 久久笫一福利免费导航 | 播放一级黄色片 | 国产成人在线网址 | 精品精品国产高清a毛片牛牛 | 国产日韩精品一区二区在线观看 | 国产综合精品久久亚洲 | 国产日韩精品视频一区二区三区 | 国产一级一片免费播放 | 国产精品亚洲片在线不卡 | 二级黄的全免费视频 | 福利国模私拍视频在线观看 | 美国全免费特一级毛片 | 国产一级片网站 | 免费精品99久久国产综合精品 | 精品久久看 | 国产久视频观看 | 九九爱精品 | 国内精品久久久久久久久久影视 | 大伊香蕉在线精品视频人碰人 | 波多野结衣一区二区三区在线观看 | 国产精品露脸视频 | 国产不卡视频在线 | 国产成年女人免费视频播放a | 国产成人夜间影院在线观看 | 久热国产视频 | 老司机一级毛片 | 国内精品久久久久久麻豆 | 久久精品国产精品青草图片 | 国产一区二区三区在线免费观看 | 成人精品人成网站 | 国产欧美日韩在线人成aaaa | 国产区成人综合色在线 | 国产毛片久久久久久国产毛片 | 国产在线综合一区二区三区 | 久久青草网站 | 国产不卡在线看 | 韩国三级香港三级日本三级 | 和日本免费不卡在线v | 久久97精品久久久久久清纯 | 美国一级毛片视频 | 国产高清在线精品一区二区 |