優化:
優化
布局優化補充
1、fps即幀數為60幀每秒為最流暢畫面,即系統每次渲染時間都保存在1000ms/60=16ms界面非常流暢。在手機設置-開發者選項-GPU呈現模式分析,可以顯示GPU的繪制情況。
2、避免Overdraw。同樣在手機設置-開發者選項-調試GPU過度繪制。盡量增大藍色區域,減少紅色區域。
3、Hierarchy Viewer(減少View冗余布局),本身無法再真機上使用,只能在工廠的Demo機或模擬機器上使用。真機使用ViewServer即可使用hierarchy viewer工具。
4、as布局文件已經集成了Lint工具,幫助開發者減少無用布局。
Android內存泄露分析補充以及相關工具:
http://www.lxweimin.com/p/216b03c22bb8
使用android studio自帶內存分析插件Memory Monitor并導出hprof文件+獨立版的MAT工具+LeakCanary輔助