摘要: 1. 概述: ViewStub组件和标签的作用类似,主要是为了提高布局的重用性,及布局的模块化。它们之间最大的差别是,ViewStub中的布局不会随着它所在布局的渲染而渲染,而标签中的布局会随着它所在布局的渲染而渲染,ViewStub中的布局只有在你需要的时候才会渲染到主界面中。2. 效果图: (... 阅读全文
posted @ 2014-12-11 18:44 小菜美妞成长中 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Loading Views On Demand 有时你的布局可能需要一些复杂却又很少被用到的视图。无论他们是item详情、进度指示器,或撤销的消息,你都可以在需要时加载这些视图,来减少内存使用量并加快渲染速度。 Define a ViewStub ViewStub是一个没有尺寸大小并... 阅读全文
posted @ 2014-12-11 18:36 小菜美妞成长中 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Android性能优化系列---Improving Layout Performance(一) Layouts是Android应用里直接影响用户体验的一个关键部分。如果Layout设计的不好,可能导致你的应用大量的内存占用从而导致UI响应很慢。Android SDK提供了工具帮助你分析你的La... 阅读全文
posted @ 2014-12-11 18:26 小菜美妞成长中 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 本文列出的优化技巧主要是一些微小的性能提升,可能不会给你的程序性能改善产生显著的效果。决定程序整体性能的仍然取决于程序的业务逻辑设计、代码的数据结构和算法,这超出了本文的范围。你需要将这些优化技巧应用到平时的编码过程中,积少成多,也会对性能有很大的影响。 下面是写高效代码的两个基本原则: 1... 阅读全文
posted @ 2014-12-11 18:23 小菜美妞成长中 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 一、动态加载布局注意事项: 要想控件的android:layout_width和android:layout_height有效,必须让控件有父layout。否则无效。 阅读全文
posted @ 2014-12-11 18:21 小菜美妞成长中 阅读(95) 评论(0) 推荐(0) 编辑