我刚接触android开发,并且很好奇要知道两者之间的区别,因此我已经阅读了一些教程,但是还没有找到一个简单的示例用法。
如果有人可以提供这样的例子或给出一个例子,那将是很高兴的。
<include />
只会将XML内容包含在您的基本XML文件中,就好像整个事情只是一个大文件一样。这是在不同布局之间共享布局部分的一种好方法。
<ViewStub />
有点不同,因为它没有直接包含在其中,只有在您实际使用/需要它时(即,将其可见性设置为“ true”时才加载)。这是一个很好的优化,因为您可能具有复杂的布局,可以在任何地方放置大量的小视图或标题,并且仍然可以非常快速地加载Activity。使用这些视图之一后,将被加载。
包括
用于重用布局资源
ViewStub
用于延迟膨胀布局资源
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句