很多情况下,我们的视图可能会随着用户的操作的不同而变化,比如一个新的页面包含多个控件,但仅仅在用户点击这个按钮后,所有的控件才能完全显示.也就是说一上来可能就显示一个控件,点击按钮后把其他隐藏的控件再显示出来.一般情况下我们通过改变View的visible属性来设置view的可见性,但它不算是延迟加载.我们想要的不是一个view被隐藏,而是这个view在点击按钮前根本没被绘制,这该怎么实现呢?通过ViewStub! ViewStub是一个不可见.不占空间(zero-sized)的控件,它可以用来…