Android APP 優化
1、優化之—–UI優化
控件優化
1、listview的優化等等
2、佈局優化
抽象佈局標籤
1.include標籤
2.viewstub標籤
viewstub標籤同include標籤一樣可以用來引用一個外部佈局,不同的是,viewstub引用的佈局默認不會擴張,即既不會佔用顯示也不會佔用文職,從而在解析layout時節省cpu和內存。
3.merge標籤去除不必要的嵌套和View節點
- 減少不必要的inflate
- 使用java代碼完成佈局(佈局使用java完成比XML快)這也是爲什麼IOS中沒有xml生成UI
- 多用wrap_content,fill_parent
- 拋棄AbsoluteLayout
- 圖片使用9patch
- 使用xml定義的圖片
- 儘量使用dp(density independent)