可以在列表视图中添加页眉和页脚视图.这些视图是否已缓存?就像获取视图机制一样,确保为列表回收视图资源并防止过多的内存消耗.页眉/页脚视图也同样关注吗?
编辑
考虑具有这样内容的布局(基本上是a):
理想情况下,滚动视图将是适合此的候选者.但这使得编舞者抱怨跳过1000多帧.
另一种可能的解决方案可能是带有页眉和页脚的列表视图.列表视图以某种方式消耗较低的内存以及上述滚动视图.
缓存和分配问题是我试图理解是否可以存在一种视图存储/检索机制,这将使听众的通货膨胀和重新定位变得更容易,而不是像一个通用的方法那样getView()
EDIT2 我不想使用滚动视图,因为它会在开始时膨胀所有视图.使活动/片段消耗大量内存
可以将页眉和页脚视图添加到列表视图中
是的 ListView 有addFooterView和addHeaderView
与 get view 机制一样,确保回收列表的视图资源并防止过多的内存消耗。页眉/页脚视图是否也得到了类似的处理?
不,他们不是。
特别是,您可以多次调用这两种方法。在这种情况下,您将有更多的页脚/页眉视图,并且它们将按插入顺序显示
| 归档时间: |
|
| 查看次数: |
296 次 |
| 最近记录: |