从Web下载图像需要在Listview中花费太多时间

时间:2014-01-28 05:00:58

标签: android

您好我的应用程序我需要从网上下载一些图像和文本,需要在列表视图中显示。因为我正在使用POJO类意味着最初将所有图像存储到POJO类中,然后在listview中显示

这对于较少的图像有好处,但在下载超过100多张图像时,需要花费太多时间才能加载,

任何人都可以为此提出一些好的解决方案。

2 个答案:

答案 0 :(得分:1)

您可以使用以下能够进行延迟加载的库:

  1. UrlImageViewHelper
  2. Universal Image Loader
  3. Picasso
  4. 所有这些库都已准备好lazy loading,这意味着这些库可以在ListViewGridView等小部件中重用视图。

答案 1 :(得分:0)

尝试使用AsyncTask()方法。因为它在后台执行它的过程可能会更快。