【发布时间】:2011-03-11 05:47:43
【问题描述】:
我希望为 android 活动创建一个通用标头,并有 3 种可能的方法来解决该问题。我想知道在性能和内存使用方面哪个是最佳解决方案。
在所有 XML 布局中复制 XML:我相信这是使用大量内存的最不令人印象深刻的解决方案
创建一个自定义 HeaderView ,然后我可以在需要的地方使用它。缺点:它仍然会创建很多实例。
使用
<include >包含 XML 组件,不确定它如何提高性能并减少内存使用量。
那么哪种方法最好,或者有更好的方法吗?
【问题讨论】:
-
@jleedev 如何为此使用片段?
-
我不太确定,但它们可能允许您使用单个元素重用一些布局。见android-developers.blogspot.com/2011/02/…
标签: android performance header memory-management