1
A
回答
1
我認爲這個技巧可以幫助你。
long time1 = System.currentTimeMillis();
setContentView(R.layout.activity_main);
long time2 = System.currentTimeMillis();
Log.i(TAG, "onCreate: " + (time2 - time1));
我的空父佈局的結果:
ConstraintLayout
:74ms
RelativeLayout
:54ms
LinearLayout
:55毫秒
FrameLayout
:57ms
已經在華爲Nexus 6P測試過。也許這些結果會有所不同,當這些佈局繪製多個視圖時,但RelativeLayout
正在領導空白布局。
+0
感謝您的ans它爲我工作。 –
+0
@Akshay更多歡迎! – JavadKhan
0
單個佈局可以用許多不同的方式進行。這一切都取決於需求,但仍然有一些方法可以讓我們找到佈局的性能。我們的Android Studio中有一些內置工具,如系統跟蹤,佈局檢查器。我們的開發者在我們的設備中選擇的方式很少,該選項爲GPU。你也可以找出哪種方法需要多少時間。
爲了更加清晰,我建議你仔細閱讀這些主題。
相關問題
- 1. 我如何知道在asp.net中整個頁面加載時間需要多少時間?
- 2. TreeMap需要多少時間?
- 3. realloc如何知道要複製多少?
- 4. 我怎麼知道需要多少時間來查詢MYSQL表中的項目?
- 5. Android活動需要時間加載
- 6. 如何知道AS3中的NetStream加載了多少視頻?
- 7. Android的佈局:在最需要太多的空間
- 8. Glide Imgae加載需要花費太多時間在recyclerview android
- 9. 如何知道在Windows中複製文件需要多長時間?
- 10. 如何知道我需要多少空間用於mysql數據庫
- 11. 知道被調用函數完成R需要多少時間是否可行?
- 12. 佈局需要時間來啓動
- 13. webview加載webview /網頁中附加的圖像需要多少時間?
- 14. 我需要知道數據倉庫需要多少電子表格知識
- 15. 我如何時間多長時間的事情需要在android
- 16. 需要Android佈局建議
- 17. 如果不知道頁面加載需要多長時間,我們如何設置timeOut
- 18. 如何減少Android佈局中文本之間的行間距?
- 19. 如何在android中減少表格加載時間
- 20. android-在加載主佈局之前加載進度條佈局
- 21. 如何知道document.ready剩下多少時間/%?
- 22. 如何知道setTimeout剩下多少時間?
- 23. 如何知道多少時間是爲報警
- 24. 需要多少時間來構建trie
- 25. AdMob廣告需要時間才能在Android中加載
- 26. RSS需要太長時間才能在android中加載
- 27. Android:充氣佈局需要很長時間
- 28. SVN需要多少空間?
- 29. 在角度2中加載組件需要多長時間?
- 30. Android如何加載新佈局
可能會有所幫助:https://stackoverflow.com/questions/4069037/is-a-relativelayout-more-expensive-than-a-linearlayout –