編輯:Android手機知識
“流暢度”一直是個比較玄的概念,關於iOS、WP以及安卓之間誰流暢,一直是個懸而未決的問題。而安卓的流暢度,又比iOS、WP要玄上一個層次。從安卓誕生開始,安卓的流暢度一直眾說紛纭,每次有安卓新版發布,流暢度追上甚至超趕iOS的言論比比皆是。此外,不同安卓ROM乃至不同的安卓App的流暢度也有差別,所以安卓的流暢度能引來無數人爭論不休。那麼安卓流暢度有沒有比較好的測試方法呢?一起來看一下吧。
安卓流暢度測試方法一:系統自帶功能
實際上,為了方便開發者測試,安卓本身就內置了流暢度檢測的功能。不過,這需要我們開啟隱藏的開發者選項。如果你在用原生系統,那麼開啟開發者選項的方法很簡單,進入到設置菜單“關於手機”頁面,點擊數次“版本號”,即可開啟開發者選項。如果用的是其他ROM,方法也許有所不同,比如說魅族的Flyme開啟開發者選項的方法是在撥號界面輸入“*#*#6961#*#*”,其他機器方法也各有不同,大家可以參照廠商的說明。
連續點擊版本號即可開啟隱藏的開發者選項
進入到開發者選項,可以看到有“GPU呈現模式分析”的選項,開啟後即可以條形圖和線形圖的方法顯示系統的界面響應速度,可以用以觀察系統流暢度。那麼要如何根據曲線判斷系統是否流暢呢?實際上這個曲線表達的是GPU繪制每一幀界面的時間,只要不超過頂部綠線,都可以視為足夠流暢。
開啟GPU呈現模式分析
只要下方的曲線不超過綠線,都可以視之為流暢
使用系統自帶方法測試流暢度的好處很多,首先是數據准確,系統肯定最知道自己的幀率如何;其次是不占資源,對流暢度測試的影響比較小。那麼這個方法是否萬無一失呢?其實還是有一些缺點的。比如說利用CPU渲染UI的App界面,就無法得到測試結果(當然這些界面基本無一例外卡頓無比,不用測也知道不流暢);當系統停頓了一下,例如微博加載圖片時,響應速度會大幅增加,曲線瞬間突破綠線——這情況不能說不流暢,因為這屬於內容和界面先後響應的機制,如果光憑曲線是否突破綠線判斷是否流暢,未免太過局限。
安卓流暢度測試方法二:FPS Meter測試安卓幀數
FPS Meter是一款非常實用的小軟件,能夠用數字實時顯示安卓界面的每秒幀數,非常直觀。此外,FPS Meter還可以顯示最大幀數、最小幀數以及平均幀數,用來評價安卓流暢度極具價值。由於涉及到了系統功能,所以FPS Meter需要root。如果你打算嘗試,請先root機後再使用。
FPS Meter的使用很簡單,開啟App後啟動服務即可。在App內,你可以選擇幀數顯示的位置,以及是否開啟平均幀數、最低/最高幀數顯示。開啟服務後,即可看到有幀數顯示於界面上。這裡要注意,使用FPS Meter測量幀數需要在開發者選項中停用HW疊加層才會比較准確。
FPS Meter可以顯示最大最小幀數以及平均幀數
FPS Meter可以測試界面幀數,不過某些手機如果界面靜止,幀數會為0
FPS Meter除了測量系統界面幀數外,還可以用來測量游戲的幀數,所以用FPS Meter來測試某部安卓機游戲性能多強也是個很好的選擇。
FPS Meter也可以用來測量游戲流暢度
當然,FPS Meter也並非十全十美。由於屬於第三方App,所以可能會有一些兼容性問題。某些安卓機或者ROM使用FPS Meter可能會不兼容,即使成功開啟了幀數顯示也沒法測量到准確數值,而某些設備使用FPS Meter甚至會死機。不過在大多數情況下,這款App還是相當值得信任的。
總結
經過長年累月的發展,安卓在多個版本中都通過新技術提升了流暢度,比如說安卓2.3引入Dalvik、安卓4.0引入GPU界面繪制、安卓4.1引入黃油計劃、安卓4.3引入Trim以及安卓4.4引入ART等等。然而,安卓的流暢度還是令人爭論不休,五花八門的ROM、App以及設備無疑是安卓流暢度倍受爭議的一大原因。本文介紹的方法雖然沒法測試觸摸屏響應速度,但能夠測出幀數也具有相當意義的參考價值。如果你非常重視系統流暢度,又傾向於使用安卓系統,不妨用上面的方法來挑選一下安卓吧。
昨天晚上,羅永浩王自如決戰紫禁城之巅,為了錘子手機的評測公開辯論。老羅高度質疑ZEALER作為評測機構的獨立性,甚至認為他們是被包養的... 羅永浩舌戰王自如視頻可謂是科
不管我們的聯想A368T在連接電腦同步或者連接電腦刷機時,驅動都是很重要的。所以在這裡給大家說一下聯想A368T驅動下載與安裝了。找不到驅動下載和不會安裝驅動
支持全網通的手機有哪些 iphone6 除了更大的屏幕外,部分版本支持“全網通&rdq
在這個手機系統日益更新的時代,固件升級在所難免。想要體驗最新的系統功能以及體驗更好的操作,這時候我們就需要升級下手機系統。小編在這裡和朋友們說說