在android页面布局设计中,有时候需要用到很多相同的布局设计。如果每个用到该布局的xml里都写那个相同布局的话,会造成语句冗余,而且可读性很差。

为了解决这个问题的话,我们可以把相同布局的代码单独写成一个模块,然后用到的时候可以通过<include /> 标签来重用layout代码。

具体实现:

在xml需要使用 某个相同的布局模块的时候直接使用<include /> 标签页进行引用。

大致需要那个相同布局模块的id 和res/layout/ 内xml 名字:

 

由上图可知一共使用了两个<include /> 标签页。其内的子项目前来看是只有id 和layout 名字就行。

在查看别人项目时遇到了这种用法,于是就记下来啦。

参考:

http://blog.csdn.net/wangljgood/article/details/6556175

http://blog.csdn.net/race604/article/details/7564088

 

posted on 2015-05-06 10:48  瓦楞球  阅读(240)  评论(0编辑  收藏  举报