手機(jī)
手機(jī) 手機(jī)資訊 手機(jī)新聞 前谷歌工程師解釋為何Android沒(méi)iOS流暢
12月 07

前谷歌工程師解釋為何Android沒(méi)iOS流暢

編輯:howchan 來(lái)源:pconline
放大 縮小 打印 郵件 收藏本頁(yè) 游吧論壇

12月7日消息,今年是手機(jī)大步邁入雙核CPU的年份,而如無(wú)意外,明年的手機(jī)市場(chǎng)將會(huì)進(jìn)入四核CPU大戰(zhàn)的狀態(tài)。不過(guò)相信大家用過(guò)之后也發(fā)現(xiàn)了,Android手機(jī)往往配置要高于iOS設(shè)備,但是大部分Android手機(jī)卻沒(méi)有后者的流暢性。其中的原因可能有很多,而一位軟件工程師兼前Google實(shí)習(xí)生Andrew Munn則根據(jù)他的工作經(jīng)歷分享了自己的看法。

Andrew表示,在iOS系統(tǒng)中,用戶界面的渲染過(guò)程被賦予了極高的優(yōu)先等級(jí),只要用戶手指接觸屏幕開(kāi)始操作,iOS將停止所有進(jìn)程,集中所有系統(tǒng)資源對(duì)界面進(jìn)行渲染,使得用戶的使用體驗(yàn)有著非常高的水平。而在Android系統(tǒng)中,界面的渲染就沒(méi)有這種待遇了,各種進(jìn)程并不會(huì)因此讓路,Android手機(jī)的配置雖然高,但是由于資源都被分散到不同任務(wù)去了,能分配到的資源反而不如iOS多,Andrew說(shuō)這就是Android流暢性不如iOS的原因。


iOSAndroid之爭(zhēng)

既然已經(jīng)知道問(wèn)題出在哪兒了,為什么Android團(tuán)隊(duì)不著手解決呢?Andrew又繼續(xù)爆料:Android系統(tǒng)的開(kāi)發(fā)的時(shí)間甚至要早于第一代iPhone發(fā)布的時(shí)間,當(dāng)時(shí)的手機(jī)還沒(méi)進(jìn)入屏幕觸控的風(fēng)潮,Android原型機(jī)一開(kāi)始是帶鍵盤(pán)的手機(jī)設(shè)計(jì),用戶界面渲染的優(yōu)先級(jí)別要求也不高。但是在iPhone發(fā)布之后,Android團(tuán)隊(duì)為了讓其成為能與iOS競(jìng)爭(zhēng)的產(chǎn)品,在非常短的時(shí)間內(nèi)將Android改成了屏幕觸控手機(jī),由于時(shí)間緊,已經(jīng)不可能重寫(xiě)代碼框架式,因?yàn)槟菚?huì)使所有應(yīng)用程序都無(wú)法使用。于是界面的渲染級(jí)別問(wèn)題就一直存留到今天。

打印 郵件 收藏本頁(yè) 幫肋
推薦閱讀
相關(guān)閱讀