Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个 listView 实现,它具有以下特性: - 资源节省:应该只在内存中保存可见的元素 +x - 应该提供接口来更改当前元素而不加载所有内容 - 应该从后台的慢速资源中加载元素,以便快速交互
那里有一个例子吗?
谢谢塔塔
您应该考虑查看 Romain Guy 的演示文稿(开始),其中他解释了 ListView 的性能问题并教授如何有效地使用适配器。(ViewHolder 模式和重用视图)。
该视频很棒,他解释了如何在提供代码示例的 ListView 中达到最大性能并避免常见错误。
我在这里编写了一个示例,它使用 ViewHolder 和 convertview(用于重用视图)实现高效的 Listview。
本文还清楚地解释了代码示例背后的术语。