Android 13 Developer Preview 現已釋出!但好多人的手機估計還是安卓11吧,不得不說這速度實在是太快了。
還是先說說大家不太熟悉的Android 12吧,這些年Android系統開始越來越流暢了,這除了硬體效能上去了以外,還有以下這些點。
1,Android 12 SplashScreen API
Android 12強制給所有的App都增加了SplashScreen的功能。它將會在一定程度上提升使用者體驗,徹底告別過去的啟動白屏現象。安卓12類原生中最能體現這一點,玩過安卓12的基本覺著安卓12更流暢了。
2,沙盒機制
安卓10引入的沙盒機制可能對效能影響不大,但對體驗有一定影響,依然值得深究。沙盒機制能使各個APP僅讀取寫入一部分位置,該位置由系統分配。對於每個應用,Android 都會建立一個“隔離儲存沙盒”,以限制其他應用訪問本應用在外部儲存裝置的檔案。導致APP需要的許可權更少。 應用沙盒中的檔案是您應用的私有檔案。因此,您不再需要任何許可權即可在外部儲存裝置中訪問和儲存自己的檔案;相對於裝置上的其他應用,隱私性更強。 任何其他應用都無法直接訪問您應用的隔離儲存沙盒中的檔案。藉助此訪問許可權限制,您的應用可以更輕鬆地維護沙盒檔案的隱私性;
3,效能增強
相比較於幾年前,安卓陣營soc的效能不斷增強。過去的幾年裡大部分安卓手機使用的soc的公司高通在2014年釋出了首款64位的soc,64位雖然意義重大,雖然驍龍系列soc因810,805的功耗,發熱爆炸而烙下火龍汙名,但之後高通憑藉自研kryo核心登上效能王座,在835時代將CPU規格再次拉至8-core(此前810也是8-core),又吃了製程進步的紅利ipc大幅度提高,使多執行緒效能大幅度增強。這是安卓陣營具有里程碑意義事件!之後高通對CPU部分不再使用kryo,而直接使用arm context核心,gpu效能也不斷增強。
4,最佳化
效能最佳化裡,Android 8 對隱式廣播、後臺服務和位置更新等進行了後臺自動限制,以此來增加手機電池壽命。並對 Java 8 Language API 和 Runtime 進行了最佳化,使應用的執行速度更快,手機使用更流暢。谷歌表示一直在最佳化安卓Android的後臺應用限制策略,以最大程度減小後臺應用對電池的消耗和對資源的佔用。在Android 8的更新中,當應用被置入後臺後,Android 8將自動智慧限制後臺應用活動,主要會限制應用的廣播、後臺執行和位置,但應用的整體程序並沒有被殺掉。不過,部分層級比較重要的應用可以不受限制,但總的來說,Android O將嚴格限制後臺程序對手機資源的呼叫。通俗類比講呢就是一個APP裡面如果你以main activity啟動後intent該APP其他activity且掛入後臺,main activity將被回收,這種智慧限制後臺執行有效將低了裝置記憶體平均佔用,效能上由此得到最佳化。
總的來看,手機變得流暢對我們這些消費者來說是一件好事,畢竟誰也不想要一臺卡頓的手機,等Android 12普及開來,將會進一步的改善我們手機的流暢度,現在Android 12已經有穩定版本出現了,就看廠商們的定製優化了,還有Android 13,不知道會有什麼新的特性。