android布局优化

来源:互联网 发布:啪啪啪软件下载 编辑:程序博客网 时间:2024/04/30 04:19
android在渲染UI界面时消耗大量的资源,为了有良好的用户体验,
我们不得不对布局进行优化。有以下几点:
第一:降低View树的高度,不宜超过10层。
第二:将界面中共通的UI抽取出来,使用<include>标签引用。需要注意一点的是,
如果在<include>中覆盖android:layout_xxx的属性,你就必须在<include>标签中同时指定android:layout_width和android:layout_height属性。
第三:通过使用<ViewStub>标签实现View的延迟加载。当使用这个标签引用其他
布局时不会显示,你需要在代码中用findViewById方法获取到ViewStub类,然后
通过setVisibility()方法来显示这个view或者通过其inflate()方法获取。
最后,你可以使用hierarchyviewer工具来分析布局。
0 0
原创粉丝点击