问题来自我为应用程序创建文件资源管理器功能的方式(我的第一个)。
你们中的一些人能否帮助我知道下面提到的哪种方法相对于性能更好。
案例 I - 有一种方法建议覆盖 getView() 方法。就像这里给出的一样。
案例 II - 我使用了另一种方法,在我的适配器类中有一个自定义方法(不是 getView)
- 列表视图的每一行的 HashMap。
- ArrayList> 包含来自 (a) 的每个 HashMap
- SimpleAdapter(上下文, List>, int, String[], int[])
(我必须说我必须做额外的迭代来对列表文件夹/文件进行排序,然后在文件夹和文件中按字母顺序排序。我进行了很长的排序,没有使用比较器)
我的代码接近这里给出的
案例 III*或者,有什么比上述两种方法更好的方法吗?
谢谢。