【问题标题】:how to display listview more faster in android如何在android中更快地显示listview
【发布时间】:2014-09-20 09:51:20
【问题描述】:

我想通过指示器将移动联系人和 SIM 卡联系人加载到我的 listview 中。指标取决于服务器端列表。 listview 包含 2 个imageviews 和 2 个textviews,因此加载需要更多时间,请为此问题提供任何解决方案。

【问题讨论】:

  • 您可以对图像使用延迟加载并回收列表视图,从而加快列表视图的滚动速度。如果需要,我也可以设置任何示例
  • 请发布示例

标签: android listview load


【解决方案1】:

首先,为了检索新数据而对服务器的每次调用都必须使用AsynckTask 或类似的实现来执行。

其次,使用holder pattern,虽然这听起来比标准方法更复杂,但“它比使用 findViewById() 方法快大约 15%”。

Here 一个非常好的教程(8.4.Holder Pattern)

【讨论】:

    【解决方案2】:
    【解决方案3】:

    你可以使用这个链接来加快从服务器端获取url的图像回收:

    Lazy load of images in ListView

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多