我正在开发一款需要将手机图像显示在GridView上的Android应用。我需要做的是异步加载这些图像,并且没有让用户等到所有照片都加载完毕。 通过使用CursorLoader或AsyncTaskLoader,最好的方法是什么?
提前致谢。
答案 0 :(得分:0)
我强烈建议您Picasso
:http://square.github.io/picasso/
这是一个使用异步线程加载图像的完美库。
您可以使用以下命令在适配器中加载图像:
Picasso.with(yourContext).load("http://yoururl.com/yourimage.png").into(yourImageView);
答案 1 :(得分:0)
在尝试自己实现这个并遇到其他人已经解决的各种问题后,我继续使用毕加索。
您可以在一行代码中加载图片:
Picasso.with(context).load(imageUrl).into(imageView_XY);
http://square.github.io/picasso/
替代: