设为首页 加入收藏

TOP

Android中使用ViewStub来提高UI的加载的性能
2014-11-24 14:34:39 来源: 作者: 【 】 浏览:1
Tags:Android 使用 ViewStub 提高 加载 性能


根据的文档的说明,ViewStub是一种默认不可见的试图,它没有大小,所以不能被改变,也不能通过某些把viewstub添加到布局当中来,


不过我们可以使用inflate()来吧ViewStub中的试图增加进行,这样可以实现动态的添加试图,不必要每次在onCreate()的时候就加载布局,可以提高我们的性能。



Demo中的使用方法:


1:新建布局文件 设置节点


2: 在Activity中进行按钮点击 viewStub = (ViewStub) findViewById(R.id.mystub);


3: View view = viewStub.inflate(); 把ViewStub中的View增添进来



下面Demo源代码:


主Activity类:




布局文件:


main.xml:




】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SharedPreferences进行数据存储 下一篇Android中用两层AlertDialog来进..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: