android应用性能优化技法
1、layout
的层次不要太多,删掉不必要的布局(可以使用RelativeLayout
进行替代)
2、LinearLayout
中使用的weight
的层次不要太多
3、善于复用布局文件
比如:
<include /> |
复用布局文件 |
``` | 合并layout层级 |
<ViewStub /> |
使用时才加载 |
4、选择合适的布局
5、使用Android Lint
6、使用HierarchyViewer
上述都是视图页面上的优化,当然进行优化的方法远不止这些,还有许多java代码上的优化方法,日后我会慢慢进行补充。