Android 4.0系統從去年年底發布到現在已經有5個多月的時間了,源代碼放出也已經四個多月,按照正常的速度來講,Android 4.0早應該成為主流,而直到現在,廠商各種四核強機頻頻曝光,Android 4.0才漸漸的被人們所接受,究其原因還是Android 4.0相比2.3改變太大。Android 4.0除了帶來了許多功能上的強力更新外,還有了更多性能上的提升,比如用GPU為2D程序進行加速。
Android 4.0上的一個新功能就是2D的強制加速,這個功能在開發人員選項里可以選擇,Android 4.0本身的界面UI已經使用了硬件加速,帶來了Android系統前所未有的順暢體驗,那么應用程序在使用了硬件加速后會不會更加順滑了呢?為此,我們測試了大多數常用軟件。不過目前官方支持Android 4.0的機型不多,可以刷4.0機型的ROM也不都夠完美,所以我們只能使用谷歌親兒子GALAXY Nexus進行測試。
QQ2012
QQ作為人們最常用的聊天軟件,現在已經正式推出了2012版,雖然功能上非常豐富,但是在界面方面一直不盡如人意,在Android 4.0上也一樣,滑動過程不盡如人意。所以我們決定用QQ 2012進行測試。
QQ 2012截圖
在開啟了GPU加速后,QQ 2012完全像換了一個程序,反應速度變得飛快,卡頓問題完全解決,從這個程序中,可以看到GPU加速的作用還是蠻大的。
PowerAMP是筆者平時使用最多的音樂播放器,這個播放器的均衡器功能非常強大,不過今天討論的是流暢度問題,筆者發現在這個播放器在升級至2.0以上版本后,歌曲列表滑動時不如以往流暢,也引起了我們的興趣。
PowerAMP截圖
測試結果同樣令人滿意,播放列表在開啟GPU加速后也是非常流暢,同時歌曲切換3D封面顯示時的順滑程度也有很大提升,看來GPU加速的效果絕對不是蓋的,實際使用中確實效果明顯。
微博
平時使用最多的軟件同樣有微博客戶端,所以本次我們也測試了新浪微博的客戶端,看看GPU加速的效力。微博客戶端原本運行基本流暢,但是會有嚴重的卡頓問題,雖說幀數蠻足的,但是每次讀取圖片緩存的過程都有嚴重卡頓,讓人比較不滿。
微博客戶端截圖
這個問題在開啟GPU加速后沒有任何緩解,反而是更加嚴重了,在滑動要停止時就像汽車ABS介入一樣,有明顯的遲滯感,體驗反而不如沒開GPU加速,不知道這個現象是不是只有在GALAXY Nexus上才有,反正在GALAXY Nexus上,新浪微博在開啟GPU加速后并沒有太好的體驗。
微博不能得到好的體驗將是一大遺憾,為此我們也換用了第三方微博客戶端來測試,比如Weico,這也是目前使用人數最多的新浪微博第三方客戶端,對于微博的功能有極大程度的提升,不過Weico的Android版跟iOS版的口碑沒法比,最大的問題就在于卡頓,我們在想是不是開了GPU加速后Weico會奇跡般的提速呢?
Weico客戶端截圖
答案是否定的,Weico再開了GPU加速后的反應與新浪微博完全一致,并沒有更流暢,反而是帶來了更多的遲滯感,“ABS”強制介入,Weico在界面上設計的優勢也完全被不好的體驗所抵消。其實新浪微博的客戶端的UI也是eico開發的,所以有這個通病也難怪。
只有另尋微博客戶端了,于是便想到了扎客,這款新聞聚合客戶端同時支持新浪與騰訊兩大微博,同時還有這很多新聞源可以閱讀,在iOS上相當受歡迎,不過這款客戶端的Android版本體驗很差,很不流暢。
扎客客戶端兼容性有問題
在開啟了硬件加速后,扎客煥然一新,流暢度可以比肩iOS版,雖然在設置項目上仍然沒有iOS版豐富,但Android版扎客已經有了很不錯的體驗,不過在扎客上我們也遇到了不兼容的問題,扎克首頁的背景變成了白色,這也讓扎克的設置變得很難點。
淘寶
淘寶網客戶端優化相當好,所以在正常瀏覽時已經相當流暢,不過在搜索完商品,進行滑動瀏覽的時候卡頓比較明顯,為此,我們也準備使用GPU加速,看看能不能化腐朽為神奇。
淘寶客戶端標簽花版
開啟GPU加速后,淘寶客戶端的滑動體驗有著不太明顯的改善,依舊會卡頓,但能感覺到,比起沒開加速前還是有變化的,不過在點進頁面后,還是發現了不太兼容的情況,標簽頁出現了花版的情況。
GO天氣
作為天氣軟件,GO天氣算得上是界面效果最炫的,所以我們也用這款軟件來考驗一下GPU加速的改善,GO天氣沒有出現任何不兼容的情況這令我們非常欣慰,同時我們也把GO天氣的背景調成了高清。
GO天氣流暢度較為良好
GO天氣的菜單非常有意思,在開啟后同一界面不同的操作流暢度都有變化,比如主界面抽屜拉出的操作就要明顯流暢許多,其他界面的操作也變得流暢了,僅有天氣折線圖的切換速度要慢一些。總體來講是有提高的。
Android上的啟動器軟件已經很多了,再加上Android 4.0本身的啟動器做得也不錯,所以平時沒必要更換,不過為了測試GPU加速我們還是找了個比較典型的QQ桌面來進行測試,QQ桌面相比其他啟動器優化不到位,要卡很多,但是啟動器的風格很和諧,如果通過GPU加速能讓這個啟動器變流暢,那么QQ桌面也會有很好的實用性。
QQ桌面開啟GPU加速有神秘鬼影
很遺憾,QQ桌面沒有QQ 2012那么給力,再換了GPU加速后變得更卡,同時還出現了一個讓人很煩躁的BUG,在點進程序列表后,桌面圖標沒有被隱藏,所以說,使用QQ桌面再開GPU加速,幾乎是不可用的。
測試總結
Android 4.0的時代發展要比1.X,2.X的時代好很多,不僅僅系統優化強了不少,而且機器的配置也給力了,像GPU加速這種功能,也可以最大程度挖掘手機的潛能,給用戶帶來最好的視覺效果,這樣的功能讓Android 4.0可以告別卡頓,也讓人們逐漸淡化對Android系統卡的印象。
GALAXY Nexus Android 4.0
不過功能好是好,但軟件開發商的支持力度顯然不夠,目前的軟件對于GPU加速的支持不夠好,比較明顯的反應就是貼圖的缺失和變形。各廠商在為Android開發軟件時不僅僅要照顧Android 4.0開啟GPU 2D加速時的感受,同時還要照顧低版本用戶的體驗,所以目前我們看到,除了自帶部分軟件外,其他軟件很難兩全,比如QQ在GPU加速情況下非常流暢,而關閉后會有明顯卡頓,而微博的情況則正好相反。
GALAXY Nexus Android 4.0
面對目前的這種狀況,最好的解決方法是選擇性開啟GPU加速,Android完全可以把這個權利交給用戶,讓用戶依照自己的使用習慣進行針對性優化,還是拿QQ和微博說事,我們可以打開QQ的GPU加速而關掉微博的,這樣才能達到最讓人滿意的效果。
GALAXY Nexus Android 4.0
不過我們也應該體諒開發商,開發Android應用要面對的機型太多,而Android 4.0直至今日也依舊算是小眾系統,開發商肯定優先考慮使用更普遍的2.X系統,而這種情況也會在今年4.0機型普及的時候有所改善。
三星Galaxy Nexus i9250 |
三星手機 | |||||||||||||||
|