读书人

UI 成效(9):merge 的点点滴滴

发布时间: 2012-11-26 11:48:49 作者: rapoo

UI 效果(9):merge 的点点滴滴

android 布局中经常会用到 <merge></merge> 标签,来优化 ui 布局。

具体如何优化,可以借助 android sdk 提供的 tools/hierarchyviewer 工具。


这个工具,并不是万能的,你需要自己去根据实际情况分析和优化自己的布局。

该工具的使用可以查阅资料,这里不赘述。


关于 <merge></merge> 使用,推荐一篇文章,简单明了

http://www.bangchui.org/simple/?t17479.html


其实这里面还有其他标签的介绍如 include、viewstub 等。


另外,http://developer.android.com/training/improving-layouts/reusing-layouts.html

也介绍了 merge 以及merge 的好处(可以用来优化布局)。



这里总结一下 merge 注意事项


1. merge 只可以是一个布局文件中的根节点,不可以有父节点。




2. merge 可以包含 include 标签,反之不行




UI 成效(9):merge 的点点滴滴


5. merge 并不是一定可以取代 FrameLayout 标签。


这个需要视具体情况而定,merge 被 include 之后,是被忽略的。








读书人网 >移动开发

热点推荐