99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

安卓的進(jìn)化之路,談?wù)勀切┲挥邪沧坷贤婕也哦幕貞洶?/h1>

新一代安卓系統(tǒng)很快就要正式和大家見(jiàn)面了,目前安卓10的前身安卓Q已經(jīng)向Pixel設(shè)備推送了測(cè)試版,而安卓Q之中的“Q”到底會(huì)是什么甜品,也成為了大家熱議的話題。算起來(lái),安卓數(shù)字版本走到了“10”,而安卓用甜點(diǎn)作為系統(tǒng)代號(hào)的傳統(tǒng),已經(jīng)傳承了14代。從“Cupcake紙杯蛋糕”到未正式定名的“Q”,14種甜品見(jiàn)證了安卓的成長(zhǎng),也承載了無(wú)數(shù)老玩家的回憶。

從誕生伊始的iOS的跟隨者,到現(xiàn)今移動(dòng)互聯(lián)網(wǎng)的主力軍,安卓這十多年的變化不可謂不驚人。在安卓10發(fā)布的前夕,就讓我們來(lái)回顧一下安卓的進(jìn)化之路,談?wù)勀切┲挥邪沧坷贤婕也哦幕貞洶伞?/p>

安卓曾經(jīng)的界面你記得嗎

早期安卓系統(tǒng)界面缺乏設(shè)計(jì)、粗制濫造的情況有目共睹,這和安卓誕生的歷史有著密切關(guān)系。追根溯源,安卓的歷史甚至要比iOS更悠久。

在2003年10月,有“安卓之父”之稱的安迪·魯賓(AndyRubin)創(chuàng)建了安卓科技公司,致力于為用戶研發(fā)更聰明的移動(dòng)設(shè)備。2005年,Google收購(gòu)了安卓公司,而魯?shù)弦渤蔀榱?a href="http://www.socialnewsupdate.com/v/tag/538/" target="_blank">Linux內(nèi)核移動(dòng)操作系統(tǒng)團(tuán)隊(duì)的領(lǐng)導(dǎo)人——這個(gè)Linux內(nèi)核的移動(dòng)操作系統(tǒng)就是安卓。從這段歷史來(lái)看,安卓的資歷要比iOS更老。

然而,安卓在被Google推向消費(fèi)市場(chǎng)時(shí),卻是不折不扣的iOS跟隨者。2007年iPhone和iOS橫空出世,全觸屏的設(shè)計(jì)理念震動(dòng)了整個(gè)業(yè)界。

而在iOS公布之前,安卓是以鍵盤機(jī)為硬件基準(zhǔn)而設(shè)計(jì)的,iOS面世后,安卓受影響作了大刀闊斧的修改,硬生生將系統(tǒng)改成了觸屏式。在早期的安卓系統(tǒng)當(dāng)中,甚至部分功能仍需要鍵盤才能實(shí)現(xiàn),第一部推向市場(chǎng)的安卓機(jī)HTGG1仍帶有側(cè)滑式全鍵盤,就是最好的明證。

此情此景下,安卓界面缺乏設(shè)計(jì)也就是理所當(dāng)然的事情。如果你是一名安卓老玩家,相信還會(huì)記得早年安卓的每個(gè)角落都無(wú)比缺乏細(xì)節(jié)的窘境。例如界面過(guò)渡缺乏動(dòng)畫,菜單滑動(dòng)缺乏阻尼,就連雙指捏合縮放也會(huì)漂移,更別說(shuō)各種形態(tài)不一的圖標(biāo)、參差不齊的框架布局了。

整個(gè)安卓1.X/2.X時(shí)代,安卓界面設(shè)計(jì)并不成體系,為了彌補(bǔ)這點(diǎn)市面上出現(xiàn)了不少重做整個(gè)系統(tǒng)界面的第三方ROM,大家熟悉的MIUI也誕生于這個(gè)年代。

安卓2.X的這些界面元素,恐怕很多新安卓用戶都沒(méi)見(jiàn)過(guò)了

到了安卓3.X/4.X,Google終于攢足了將系統(tǒng)界面整理成型的資本。Google挖角了WebOS的設(shè)計(jì)師MatiasDuarte,為安卓重新設(shè)計(jì)了一套UI,Holo界面就此誕生。

Holo的設(shè)計(jì)思路傳承自WebOS,大量交互都使用了WebOS的理念。WebOS卡片式多任務(wù)、拉扯通知即可呼出通知中心等設(shè)計(jì),在Holo設(shè)計(jì)乃至此后的安卓界面中,都育著很高的上鏡率。

Palm OS的UI

安卓Holo界面,對(duì)比Plam OS可以發(fā)現(xiàn)很多地方都有傳承

Holo界面雖然并不華麗,但卻很有品位,甚至顯得比iOS當(dāng)時(shí)的擬物風(fēng)設(shè)計(jì)更加現(xiàn)代。Holo設(shè)計(jì)強(qiáng)調(diào)大內(nèi)容塊(例如卡片)和簡(jiǎn)約、有秩序的布局,現(xiàn)在安卓上的很多經(jīng)典元素依然傳承于Holo,例如漢堡菜單、界面滑動(dòng)到底的動(dòng)畫等等。最重要的是,Holo設(shè)計(jì)帶來(lái)了標(biāo)準(zhǔn)化,這令很多安卓App不再是iOS應(yīng)用的簡(jiǎn)單移植,而是按照安卓的設(shè)計(jì)規(guī)范來(lái)開發(fā),安卓終于有了自己的視覺(jué)風(fēng)格。

黑底藍(lán)光的Holo UI很酷很有科技感,但仍顯得比較生澀和冷冰

不過(guò),Holo設(shè)計(jì)也存在很多缺點(diǎn),例如內(nèi)容密度偏小,操作并不是那么的順手等等,Google在安卓5.0以后推出了視覺(jué)設(shè)計(jì)和交互邏輯都更完善的MaterialDesign,Holo遂被取而代之。

安卓5.0后開始推行的Material Design,用類似剪紙的陰影營(yíng)造層級(jí),視覺(jué)效果變得更久優(yōu)雅

在安卓5.0中,MaterialDesign總體上繼承了Holo的交互思路,但視覺(jué)風(fēng)格卻截然不同。MaterialDesign使用了剪紙的擬態(tài)來(lái)營(yíng)造UI層級(jí),并加入了大量動(dòng)態(tài)特效,令系統(tǒng)的交互邏輯一下子清晰了起來(lái),而且交互過(guò)程變得更加鮮活。

MaterialDesign對(duì)Google意義重大,這意味著Google終于有了一套成熟的界面設(shè)計(jì)語(yǔ)言(Holo仍顯生澀),同時(shí)這套設(shè)計(jì)語(yǔ)言不僅用于安卓,在后來(lái)還延展到了Chrome以及各種Google服務(wù)的頁(yè)面當(dāng)中。

一組Material Design設(shè)計(jì)的UI,自此以后,安卓有了能和iOS一較長(zhǎng)短的UI設(shè)計(jì)

MaterialDesign在之后并非一成不變,在安卓5.0后,MaterialDesign的視覺(jué)效果變得更加圓潤(rùn),而布局也逐漸靠近iOS,出現(xiàn)了底部功能按鈕等元素。和當(dāng)初相比,現(xiàn)在安卓的界面設(shè)計(jì)已經(jīng)翻天覆地,不過(guò)廣大用戶仍和之前一樣,很難享用到Google的原生設(shè)計(jì),直接接觸的多是第三方廠商定制的界面。

不過(guò),國(guó)內(nèi)用戶最熟悉的還是各種定制UI,少有機(jī)會(huì)能接觸到安卓原生界面

安卓曾經(jīng)的操作你還熟悉嗎?

安卓機(jī)要怎么用?十年前的安卓用戶和現(xiàn)今的安卓用戶,給出的答案可能截然不同。原因很簡(jiǎn)單,安卓的操作方式在這十年間發(fā)生了巨大改變,從最早的全鍵盤、機(jī)械按鍵,到四大、三大金剛電容鍵,屏幕虛擬鍵,到全面屏手勢(shì),安卓的用法一直在改變。

前面提到,安卓在最早的時(shí)候是為適配全鍵盤手機(jī)而設(shè)計(jì)的,受iPhone影響才改為觸屏系統(tǒng)。在HTCG1上,可以看到觸摸屏和實(shí)體鍵盤并存的設(shè)計(jì)。在最早的安卓當(dāng)中,系統(tǒng)甚至沒(méi)有虛擬鍵盤,輸入文字需要靠實(shí)體全鍵盤實(shí)現(xiàn)。

安卓最早的原型機(jī)為全鍵盤直板機(jī),受iPhone影響才改為了觸屏機(jī),但仍保留全鍵盤

到了安卓1.5時(shí)代,全鍵盤漸漸和大家說(shuō)再見(jiàn),不過(guò)此后機(jī)械按鍵仍必不可少。例如搭載安卓1.5的HTCHero和安卓2.1NexusOne,都保留了軌跡球,但從中也可以看到安卓的操作按鈕在不斷簡(jiǎn)化,接聽(tīng)電話的實(shí)體鍵消失,取而代之的是“搜索、返回、菜單、Home”這“四大金剛”。

在搭載安卓2.2的HTCMileStone當(dāng)中,則同時(shí)出現(xiàn)了四大金剛電容鍵和機(jī)械按鍵,仍保留了全鍵盤,但這似乎也成為了保留機(jī)械實(shí)體鍵的最后一款爆款機(jī)型,安卓進(jìn)入了電容鍵的時(shí)代。

隨后,安卓的按鍵數(shù)量被進(jìn)一步縮減,從搭載安卓2.3的NexusS開始,四大金剛中的搜索按鈕消失,只剩下“返還、Home、菜單”三大金剛。不過(guò)在形式上,各家安卓廠商的方案不同,例如同樣搭載了安卓2.3的GalaxyS,Home鍵就被設(shè)計(jì)為了正中央的機(jī)械按鈕。

在此后的安卓機(jī)當(dāng)中,這樣的設(shè)計(jì)仍非常常見(jiàn),和電容鍵乃至之后的屏幕內(nèi)虛擬鍵相比,這樣的設(shè)計(jì)能和指紋解鎖更好地結(jié)合在一起,因此久經(jīng)不衰。

形態(tài)各異的四大金剛?cè)蠼饎?,電容鍵漸成主流,而菜單鍵也被多任務(wù)鍵慢慢取代

在安卓3.X中,屏幕內(nèi)虛擬按鈕的設(shè)計(jì)首次出現(xiàn)。不過(guò)安卓3.X為平板而生,未搭載到手機(jī)當(dāng)中,而安卓平板一直不溫不火,因此人們對(duì)它印象不深。到了安卓4.X,屏幕內(nèi)虛擬按鍵的設(shè)計(jì)全面來(lái)襲,GalaxyNexus一馬當(dāng)先,取消了屏幕外的電容鍵,將操作按鈕都集成到了顯示屏底部的小黑條當(dāng)中。

不僅如此,按鍵的功能也發(fā)生了變化,菜單鍵被多任務(wù)鍵取而代之,菜單鍵僅會(huì)在特定的APP當(dāng)中出現(xiàn)。至此,安卓的操作方式再次發(fā)生了劇變。

安卓屏幕內(nèi)虛擬按鍵的設(shè)計(jì)無(wú)疑是富具爭(zhēng)議的。它的優(yōu)點(diǎn)主要有:一來(lái)靈活多變,廠商可以根據(jù)需求調(diào)整按鈕的位置乃至數(shù)量;二來(lái)不易誤觸,視頻、游戲全屏的時(shí)候按鈕會(huì)隱藏,而屏幕外的電容鍵做不到這點(diǎn);三來(lái)提高屏占比,手機(jī)下巴不需要保留位置給按鈕,屏幕熄滅后的整體感也更強(qiáng)。但是屏幕內(nèi)虛擬按鍵也有不可忽視的缺點(diǎn),例如擠壓了顯示內(nèi)容,又例如固定顯示更容易造成AMOLED屏幕燒屏等等。

一圖看安卓按鍵的變更,屏幕內(nèi)虛擬按鍵能做到更大的屏占比、實(shí)現(xiàn)更靈活的功能

盡管富具爭(zhēng)議,但在提高屏占比的大潮下,屏幕內(nèi)虛擬按鈕的方案仍越來(lái)越多地出現(xiàn)在各家廠商的產(chǎn)品當(dāng)中。而隨著屏占比進(jìn)一步提升,全面屏概念推出,令虛擬按鈕也越來(lái)越?jīng)]有容身之處了。

在安卓P當(dāng)中,Google為系統(tǒng)引入了類似iOS的手勢(shì)小白條,拖動(dòng)按壓、拖動(dòng)小白條即可實(shí)現(xiàn)返回桌面、呼出多任務(wù)等功能,成為了取代屏幕內(nèi)虛擬按鍵的可選方案;而在安卓Q當(dāng)中,手勢(shì)的設(shè)計(jì)更加激進(jìn),“三大金剛”全被取消,手勢(shì)正式成為安卓最主要的操作方式。

在這十年間,安卓系統(tǒng)的功能按鈕從繁雜到簡(jiǎn)約,從全鍵盤到手勢(shì),操作方式發(fā)生了翻天覆地的變化。全面屏?xí)r代已經(jīng)來(lái)臨,手勢(shì)成為了潮流,在VR、AR等技術(shù)普及的未來(lái),安卓的操作方式還會(huì)有什么變化?我們共同期待吧。

3安卓曾經(jīng)的玩法你折騰過(guò)嗎?安卓曾經(jīng)的玩法你折騰過(guò)嗎?再來(lái)說(shuō)說(shuō)一些安卓曾經(jīng)的玩法吧。安卓可謂是可玩性最高的移動(dòng)操作系統(tǒng)之一,為了實(shí)現(xiàn)更好的體驗(yàn),不少朋友都折騰過(guò)安卓系統(tǒng),不過(guò)隨著安卓本身的發(fā)展,不少玩法已經(jīng)成為了時(shí)代的眼淚,只殘留在老玩家們的記憶當(dāng)中了。下面這些玩法,你都折騰過(guò)幾樣?

APP移動(dòng)到SD

在早期的安卓中,普遍可以使用SD卡進(jìn)行擴(kuò)容。盡管App默認(rèn)并不是安裝到SD卡當(dāng)中,但可以通過(guò)系統(tǒng)本身功能,或者App2SD之類的小工具,把App移動(dòng)到SD卡。對(duì)于一些體積較大的App例如游戲,把App移動(dòng)到SD卡意義還是比較重大的,要知道早期一堆安卓機(jī)自帶容量只有4G,SD卡可謂是承擔(dān)起了救苦救難的責(zé)任。

以前的安卓可以將APP移動(dòng)到SD卡,SD卡照常使用

將APP移動(dòng)到SD卡后,SD卡仍可以發(fā)揮原有的功用。你可以將SD卡取下來(lái),插到別人的手機(jī)或者電腦上傳輸數(shù)據(jù),U盤和擴(kuò)容空間兩相宜。

不過(guò),在安卓6.0以后,這功能的玩法走到了頭。在安卓6.0中,存儲(chǔ)空間仍可以通過(guò)SD卡擴(kuò)容,但要么只能作為便攜式存儲(chǔ),只能在其中存放音樂(lè)、照片等數(shù)據(jù);要么只能作為內(nèi)部存儲(chǔ),格式化后和內(nèi)部存儲(chǔ)空間同被劃分為一個(gè)分區(qū),彼此交融,不能再單獨(dú)取出讀取數(shù)據(jù)。

現(xiàn)在APP安裝到SD卡必須格式化,且SD卡只能在本機(jī)使用

不僅如此,越來(lái)越多的安卓機(jī),都取消了SD卡插槽。時(shí)至今日,你還記得將APP移動(dòng)到SD卡的玩法嗎?

U盤模式

很多朋友看到這里就會(huì)有疑問(wèn)了,安卓不是一直都可以當(dāng)U盤用嗎,為什么說(shuō)U盤模式是時(shí)代的眼淚?其實(shí)現(xiàn)在安卓能當(dāng)U盤用,和之前安卓的U盤模式壓根就不是一回事。你有細(xì)心觀察的話,應(yīng)該會(huì)知道現(xiàn)在要把安卓當(dāng)U盤得選擇“MTP模式”,而不是以前的“USB大容量存儲(chǔ)模式”——這才是真正的U盤模式。

兩者有什么區(qū)別呢?簡(jiǎn)單來(lái)說(shuō),以前安卓的U盤模式會(huì)把安卓機(jī)的存儲(chǔ)空間直接掛載到PC系統(tǒng)上,令安卓的存儲(chǔ)空間化身分PC系統(tǒng)中的一個(gè)磁盤分區(qū),操作起來(lái)和U盤是沒(méi)有什么區(qū)別的。而現(xiàn)在的MTP模式,并不會(huì)把安卓的存儲(chǔ)空間掛載為PC磁盤分區(qū),而只是通過(guò)MTP協(xié)議來(lái)傳輸數(shù)據(jù)。這兩種設(shè)計(jì)的用戶體驗(yàn),有著巨大差異。

安卓U盤模式下,手機(jī)是無(wú)法讀取機(jī)內(nèi)文件的,現(xiàn)在安卓已經(jīng)不再使用這一方案

首先來(lái)說(shuō)說(shuō)U盤模式的優(yōu)點(diǎn)。由于直接把存儲(chǔ)空間掛載為PC盤符,所以你可以在PC上隨意瀏覽修改安卓機(jī)內(nèi)的文件,傳輸速度也很快,下載軟件也能直接把東西下載到安卓機(jī)當(dāng)中,不需要下載到本地再?gòu)?fù)制。但U盤模式帶來(lái)的問(wèn)題也挺影響用戶體驗(yàn)的,當(dāng)你把安卓當(dāng)U盤的時(shí)候,安卓系統(tǒng)就讀取不到機(jī)內(nèi)文件了,而且一旦安卓使用的是PC認(rèn)不出的磁盤格式,例如ext4等,PC就無(wú)法讀取安卓的存儲(chǔ)空間。

與之相比,MTP模式兼容性更好,只要PC支持MTP協(xié)議,無(wú)論安卓使用怎樣的磁盤格式,都可以讀取數(shù)據(jù)。雖然MTP速度慢,但PC和安卓都能同時(shí)操作機(jī)內(nèi)文件,而且也更加安全,PC無(wú)法對(duì)一些安卓的關(guān)鍵數(shù)據(jù)進(jìn)行修改。例如PC感染了病毒,病毒就難以通過(guò)MTP順藤摸瓜去破壞安卓的文件。當(dāng)然,MTP的不便之處就是不能直接修改文件,需要先把文件拷貝出來(lái)在進(jìn)行操作。

對(duì)于用戶來(lái)說(shuō),MTP顯然更不容易出問(wèn)題。因此,性能更強(qiáng)的U盤模式被淘汰也在情理之中了。

手動(dòng)Trim

安卓機(jī)用的是閃存,自然也會(huì)遇到閃存變“臟”的情況。簡(jiǎn)單來(lái)說(shuō),閃存需要擦除數(shù)據(jù)后才能重新寫入,系統(tǒng)中刪除數(shù)據(jù)時(shí),數(shù)據(jù)并不會(huì)在閃存上被物理刪除。如何讓系統(tǒng)智能地識(shí)別“臟”閃存,在數(shù)據(jù)寫入之前就把閃存清理干凈?所用到的重要技術(shù)就是Trim。

在最早,安卓是不支持Trim的,因此安卓機(jī)用久了以后,閃存I/O效率會(huì)大為下降,卡頓也就油然而生。不過(guò)Linux本身是支持Trim命令的,因此通過(guò)Lagfix等APP,可以手動(dòng)發(fā)起Trim,或者設(shè)置定時(shí)Trim,讓安卓恢復(fù)流暢。

安卓一度需要手動(dòng)Trim

近年的操作系統(tǒng)包括Windows、macOS等,都已經(jīng)全面支持Trim,作好了完善支持SSD的準(zhǔn)備,如果安卓還需要手動(dòng)Trim,那也未免太說(shuō)不過(guò)去。在安卓4.3后,這一玩法成為了歷史。安卓4.3終于加入了系統(tǒng)Trim功能,得益于此,安卓的流暢度也提高了一個(gè)層次。

4安卓曾經(jīng)的卡頓讓你刻骨銘心嗎?安卓曾經(jīng)的卡頓讓你刻骨銘心嗎?說(shuō)起安卓的蔑稱,“卡頓小王子”這外號(hào)是逃不過(guò)去的。如果你是老安卓玩家,一定會(huì)對(duì)早幾年安卓的卡頓印象深刻。而當(dāng)時(shí)人們選擇iOS甚至WP的一大原因,往往是受夠了安卓三幀一卡五幀一頓的糟糕體驗(yàn)。

而現(xiàn)在,不說(shuō)安卓已經(jīng)絕對(duì)流暢,起碼越來(lái)越少人將安卓卡頓視為難以接受的使用障礙;加之iOS在流暢度也翻了車,抱怨安卓卡頓就更缺乏理由了。安卓提升流暢度方面的努力,可謂是有目共睹。

影響安卓流暢度的第一大原因,就是后臺(tái)調(diào)度機(jī)制,安卓的后臺(tái)機(jī)制和Linux一脈相承,返回系統(tǒng)桌面并不會(huì)關(guān)閉APP的相應(yīng)進(jìn)程,而是讓APP在后臺(tái)持續(xù)運(yùn)行;當(dāng)系統(tǒng)需要更多資源的時(shí)候,相應(yīng)狀態(tài)的進(jìn)程才會(huì)被請(qǐng)出去。然而不少APP都使用了種種手段駐留后臺(tái),系統(tǒng)本身壓根沒(méi)法將流氓APP的進(jìn)程們清理出去。系統(tǒng)資源越來(lái)越吃緊,卡頓也就理所當(dāng)然了。

安卓把APP進(jìn)程分成不同類型,自動(dòng)管理后臺(tái)是否駐留,然而APP們可沒(méi)有那么規(guī)矩

為了解決APP亂駐后臺(tái)的問(wèn)題,安卓可謂是費(fèi)盡心思。在安卓5.X當(dāng)中,Google推行了伏特計(jì)劃(ProjectVolta),系統(tǒng)新增了一個(gè)新的APIJobScheduler,引入了對(duì)齊喚醒機(jī)制。APP的后臺(tái)想要有什么舉動(dòng),不能再密集喚醒,而是集中于某個(gè)時(shí)段一齊喚醒,減緩了卡頓的概率。而在安卓6.X當(dāng)中,進(jìn)一步引入了Doze機(jī)制,當(dāng)系統(tǒng)檢測(cè)到手機(jī)長(zhǎng)期靜止的時(shí)候,系統(tǒng)會(huì)讓后臺(tái)進(jìn)程進(jìn)入休眠、極少喚醒,不再讓后臺(tái)進(jìn)程白白耗費(fèi)手機(jī)電量。

在安卓7.X當(dāng)中,安卓系統(tǒng)的進(jìn)程調(diào)度就更加以流暢為本了,系統(tǒng)會(huì)限制后臺(tái)能調(diào)用的資源,讓前臺(tái)任務(wù)保持流暢。而在安卓8.X當(dāng)中,其開發(fā)規(guī)范(APIlevel26以上)要求APP一旦進(jìn)入后臺(tái),需要在短時(shí)間內(nèi)停止所有的后臺(tái)服務(wù),也不可以隨便啟動(dòng)新的后臺(tái)服務(wù)。到了安卓9.0,系統(tǒng)則直接禁止APP調(diào)用第三方的API,并且不兼容APIlevel17——在以往APP可以用第三方或者老舊的API繞過(guò)安卓系統(tǒng)的限制,在最新版的安卓中,問(wèn)題得到了較有效的解決。

安卓8.0限制APP后臺(tái)服務(wù)

安卓卡頓的另一個(gè)因素,是UI渲染機(jī)制。在安卓2.X當(dāng)中,安卓并沒(méi)有廣泛使用GPU加速渲染UI,直到安卓3.X蜂巢當(dāng)中,才加入了系統(tǒng)級(jí)別的GPU硬件加速機(jī)制。在此后的安卓系統(tǒng)當(dāng)中,可以在開發(fā)者模式中強(qiáng)制開啟硬件加速,讓系統(tǒng)強(qiáng)行使用GPU渲染APP界面。開啟后,很多原先卡頓的APP都如絲滑般流暢。

而安卓4.1推行了黃油計(jì)劃(ProjectButter),通過(guò)同步機(jī)制(Vsync)和緩沖機(jī)制,將UI幀數(shù)提升到60幀的同時(shí),把每一幀的渲染時(shí)間控制住0.0167ms左右。如此一來(lái),安卓的UI就變得前所未有的絲滑順暢,為流暢度追趕iOS打下了良好的基礎(chǔ)。

除此以外,安卓還改進(jìn)了代碼運(yùn)行效率。我們知道安卓大量模塊和APP都使用JAVA編寫,在安卓4.4之前,代碼需要運(yùn)行時(shí)通過(guò)Dalvik即時(shí)編譯,會(huì)耗費(fèi)大量資源;之后安卓引入了ART機(jī)制,APP安裝時(shí)會(huì)預(yù)先編譯,運(yùn)行時(shí)效率更高。不僅如此,ART還帶來(lái)了改善的GC垃圾回收器,對(duì)流暢度的改善的立竿見(jiàn)影的。在安卓5.0中,Dalvik虛擬機(jī)被徹底拋棄,ART全面普及,安卓APP的流暢度上了一個(gè)臺(tái)階。而在安卓7.0以后,更是引入了混合編譯模式,保證JAVA運(yùn)行效率的同時(shí),安裝APP速度還大幅提升。

引入ART后,安卓運(yùn)行JAVA的效率大增

另外,為了提高圖形渲染的效率,安卓7.0中還引入了Vulkan圖形接口,能夠更好地調(diào)用多線程、更直接地和硬件對(duì)話,不少游戲因此大大提高了幀數(shù)。例如大家熟悉的《王者榮耀》的Vulkan版,就比OpenGLES版更加流暢。

種種舉措之下,加之硬件的進(jìn)步(當(dāng)前中低端的Soc驍龍670、710,帶寬也達(dá)到了14.9GB/s,之前常見(jiàn)的MT6753帶寬僅為5.3GB/s),安卓系統(tǒng)的流暢度已經(jīng)不是什么大問(wèn)題?,F(xiàn)在的安卓,已經(jīng)很少出現(xiàn)初期那種卡住假死、幻燈片式掉幀乃至卡到重啟的情況了?!翱D小王子”這一稱號(hào),越來(lái)越成為安卓老玩家獨(dú)有的記憶。

總結(jié)

氣勢(shì)如虹走過(guò)了這十多年,安卓早已今非昔比。安卓Q已經(jīng)向公眾推送了測(cè)試版,正式版安卓10也將會(huì)在今年和大家見(jiàn)面,第15個(gè)安卓甜點(diǎn)代號(hào)即將出爐。

期盼著最新的安卓Q/安卓10,你是否還記得姜餅、冰淇淋三明治、果凍豆的味道?如果你還塵封著什么關(guān)于安卓的記憶,歡迎在評(píng)論區(qū)和大家分享吧!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1789

    瀏覽量

    59047
  • iOS
    iOS
    +關(guān)注

    關(guān)注

    8

    文章

    3399

    瀏覽量

    153099
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2155

    瀏覽量

    58701

原文標(biāo)題:安卓這些年變化多驚人?老玩家的回憶殺

文章出處:【微信號(hào):kejimx,微信公眾號(hào):科技美學(xué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    釋放潛力:在樹莓派上運(yùn)行系統(tǒng)實(shí)現(xiàn)多樣化應(yīng)用!

    為什么要在樹莓派上運(yùn)行系統(tǒng)?系統(tǒng)以其龐大的應(yīng)用生態(tài)系統(tǒng)和用戶友好的界面而聞名,它能夠?qū)漭赊D(zhuǎn)變?yōu)楣δ軓?qiáng)大的設(shè)備,能夠處理從媒體消費(fèi)到輕量級(jí)計(jì)算和物聯(lián)網(wǎng)應(yīng)用等各種任務(wù)。優(yōu)勢(shì)高度
    的頭像 發(fā)表于 07-05 08:33 ?209次閱讀
    釋放潛力:在樹莓派上運(yùn)行<b class='flag-5'>安</b><b class='flag-5'>卓</b>系統(tǒng)實(shí)現(xiàn)多樣化應(yīng)用!

    如何實(shí)現(xiàn)與恩智浦i.MX RT1170的無(wú)線投屏與控制

    Scrcpy是一款免費(fèi)開源的軟件,支持將端屏幕投影到其他設(shè)備,并支持被投屏設(shè)備對(duì)的反向控制?;贏DB工具,
    的頭像 發(fā)表于 06-26 09:53 ?1277次閱讀
    如何實(shí)現(xiàn)<b class='flag-5'>安</b><b class='flag-5'>卓</b>與恩智浦i.MX RT1170的無(wú)線投屏與控制

    與 Windows 系統(tǒng)的手持工業(yè)平板電腦,該如何選擇?

    ? 在工業(yè)領(lǐng)域,手持工業(yè)平板電腦已成為提升工作效率、優(yōu)化生產(chǎn)流程的重要工具。而在選擇這類設(shè)備時(shí),操作系統(tǒng)的抉擇至關(guān)重要,與 Windows 系統(tǒng)各有千秋,如何根據(jù)實(shí)際工業(yè)需求做出恰當(dāng)選擇,成為
    的頭像 發(fā)表于 06-04 11:02 ?269次閱讀

    請(qǐng)問(wèn)CYUSB3014支持驅(qū)動(dòng)嗎?

    [i]請(qǐng)問(wèn)CYUSB3014 支持設(shè)備嗎?應(yīng)該使用什么驅(qū)動(dòng)呢
    發(fā)表于 05-30 07:12

    有人接rk3576的視頻硬件解碼的實(shí)現(xiàn)么?

    我們這邊是有做好了一個(gè)app的,然后我們這邊是有用軟解的方式播放了網(wǎng)絡(luò)攝像槍的實(shí)時(shí)視頻的,但是因?yàn)檎加肅PU太高了,所以就想轉(zhuǎn)成視頻硬解的方式播放實(shí)時(shí)視頻。 目前我們是有采購(gòu)了一個(gè)電視機(jī)頂盒硬件
    發(fā)表于 05-19 09:52

    請(qǐng)問(wèn)rk3566有沒(méi)有辦法裝12

    各位老哥,rk3566的sdk是11,有沒(méi)有辦法裝12呢
    發(fā)表于 03-22 19:46

    自制 AirTag,支持/鴻蒙/PC/Home Assistant,無(wú)需擁有 iPhone

    蘋果的 AirTag 很貴,雖然某強(qiáng)北有平價(jià)代替品,但是仍需要蘋果設(shè)備才能綁定,才能查看位置。不支持/鴻蒙/PC ,也不支持集成到 Home Assistant 中。 AirTag
    發(fā)表于 02-25 11:22

    納祥科技PD協(xié)議芯片NX799,超絕兼容性,適配華為、三星等主流手機(jī)

    納祥科技NX799是一顆應(yīng)用手機(jī)的快充數(shù)據(jù)線控制 IC,采用 CMOS 工藝制造,USB轉(zhuǎn)TYPE-C全兼容,支持HUAWEI、三星、VIVO、OPPO 和一加等系列手機(jī)/
    的頭像 發(fā)表于 02-05 17:28 ?901次閱讀
    納祥科技<b class='flag-5'>安</b><b class='flag-5'>卓</b>PD協(xié)議芯片NX799,超絕兼容性,適配華為、三星等主流<b class='flag-5'>安</b><b class='flag-5'>卓</b>手機(jī)

    11系統(tǒng)的RK3566主板搭建一體機(jī)

    我向給11系統(tǒng)的RK3566主板搭建一套顯示器、電源拿來(lái)作為測(cè)試,怎么搭配好呢
    發(fā)表于 12-17 17:26

    AIC3262 CODEC能否在下運(yùn)用?

    我們有多路音頻混音應(yīng)用需求(雙路MIC. LINE IN, I2S 音源輸入,耳機(jī)輸出監(jiān)聽(tīng)及混音后錄音),針對(duì)混音還有通過(guò)DSP 作混響, 10段EQ應(yīng)用, 該裝置需要在環(huán)境下運(yùn)行。不知TI AIC3262 CODEC能否在
    發(fā)表于 10-29 08:19

    請(qǐng)問(wèn)TAS5558有的驅(qū)動(dòng)可以提供嗎?

    請(qǐng)問(wèn)TAS5558有的驅(qū)動(dòng)可以提供嗎
    發(fā)表于 10-12 06:19

    如何通過(guò)U盤修改開機(jī)logo

    本文介紹如何通過(guò)U盤修改開機(jī)logo,適用于亮鉆所有型號(hào)主板哦。
    的頭像 發(fā)表于 10-11 10:21 ?1086次閱讀
    如何通過(guò)U盤修改<b class='flag-5'>安</b><b class='flag-5'>卓</b>開機(jī)logo

    谷歌發(fā)布15源代碼,為開發(fā)者與Pixel用戶鋪就新路徑

    9月4日最新消息,谷歌公司已在昨日(9月3日)宣布了一項(xiàng)重要舉措,正式將15的源代碼推送至開源項(xiàng)目(AOSP),這一動(dòng)作標(biāo)志著
    的頭像 發(fā)表于 09-04 15:40 ?1078次閱讀

    工控主板在軌道交通中的應(yīng)用特點(diǎn)

    工控主板在軌道交通中的應(yīng)用特點(diǎn)主要體現(xiàn)在以下幾個(gè)方面:
    的頭像 發(fā)表于 08-22 17:15 ?598次閱讀

    工控機(jī)inbox系列有不支持32位app的嗎?

    工控機(jī) inbox系列有不支持32位app的嗎
    發(fā)表于 07-24 06:59