我想为网格视图加载Async
图片加载。图像加载应为Async
,并且仅在网格视图滚动时才应加载。向上滚动时,应从缓存中加载图像。简单地说,我需要一种加载方式,就像fb,pinterest一样。
答案 0 :(得分:1)
使用杰克沃顿的毕加索图书馆。 (一个完美的ImageLoading Library构成ActionBarSherlock的开发者)
Android的强大图像下载和缓存库。
图像为Android应用程序添加了急需的上下文和视觉风格。 Picasso允许在您的应用程序中轻松加载图像 - 通常只需一行代码!
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
Picasso自动处理Android上图像加载的许多常见缺陷:
在适配器中处理ImageView回收和下载取消。复杂的图像转换,内存使用最少。自动内存和磁盘缓存。
答案 1 :(得分:0)
Android Universal Image Loader Library
提供服务的确切要求。查看github存储库here
这里给出了一个示例代码,其中显示了网格布局的加载程序的工作情况。
希望这能满足您的需求。