android开发 - include和ViewSub
来源:互联网 发布:适合业务员的软件 编辑:程序博客网 时间:2024/05/17 22:55
惰性装载控件
静态加载布局
include控件,的作用类似asp.net中的asac页面,部分的
在一个xml代码中,如果有一段代码,公用,那么我们可以把它写在专门的一个xml文件里
有点像iframe和部分页
然后使用
include 是 静态加载布局
<include
layout="@layout/footer"
/>
动态加载控件
ViewStub
xml代码里
<ViewStub
android:id="@+id/viewStub"
android:layout="@layout/title"/>
java代码
LinearLayout rlLayout = (LinearLayout)vsStub.inflate();
include标签,该标签可以再布局文件中引用另外一个布局文件,这种方法是在布局文件中固定导入
使用起来不是很方便
ViewStub功能和include类似
注意事项:
1.ViewStub的inflate方法只能被调用一次,之后就为空了
2.在ViewStub上要写好布局的位置,等属性,在引用布局文件里,是不可以某些属性可能设置后,不会起作用
静态加载布局
include控件,的作用类似asp.net中的asac页面,部分的
在一个xml代码中,如果有一段代码,公用,那么我们可以把它写在专门的一个xml文件里
有点像iframe和部分页
然后使用
include 是 静态加载布局
<include
layout="@layout/footer"
/>
动态加载控件
ViewStub
xml代码里
<ViewStub
android:id="@+id/viewStub"
android:layout="@layout/title"/>
java代码
LinearLayout rlLayout = (LinearLayout)vsStub.inflate();
include标签,该标签可以再布局文件中引用另外一个布局文件,这种方法是在布局文件中固定导入
使用起来不是很方便
ViewStub功能和include类似
注意事项:
1.ViewStub的inflate方法只能被调用一次,之后就为空了
2.在ViewStub上要写好布局的位置,等属性,在引用布局文件里,是不可以某些属性可能设置后,不会起作用
0 0
- android开发 - include和ViewSub
- ViewSub
- Android布局优化----ViewSub的使用
- Android ViewSub惰性加载或延时加载
- 【Android 开发技巧】布局优化利器<include/>和ViewStub
- 关于Android开发中的<include/>
- android include和merge标记
- android 布局 include和merge
- 50个Android开发技巧(2,使用延迟加载以及避免代码重复,include和viewstub)
- Android开发--include标签的使用
- Android开发疑难杂症之include布局文件
- Android开发之(include)引入布局
- iOS开发中#include 和#import
- iOS开发基础 include和import
- include和jsp:include
- #include<>和#include“” 区别
- <jsp:include...>和<%@include %>
- Android layout 使用include和merge 标签
- SDK + ADT + Android Studio 国内下载地址
- SVN使用
- 黑马程序员——初识Objective-C
- Min Number
- Linux进程通信
- android开发 - include和ViewSub
- HDU 3518 Boring counting
- vim相关
- UIButton的使用
- c++实现顺序栈
- HBase各个参数配置
- js入门·对象属性方法大总结
- POJ3180——The Cow Prom
- 【重学《C++Primer第四版》】第三章、标准库类型