2017-06-20 83 views
0

我真的很新的到Android Studio中,Android的工作室 - 的AsyncTask

我面对的异步任务的一些问题,通过PHP从我的数据库下载图像的多。 例如,我想从数据库下载50张图片,然后开始使用AsyncTask,但是在中间(让图像为第38张),互联网连接断开,几秒钟后,连接互联网连接。我该如何告诉我的应用程序开始下载图像38至50?有没有这样做? 我使用ListView & BaseAdapter显示我的图像。

请帮帮忙〜

回答

1

看一看毕加索图书馆

http://square.github.io/picasso/

它的工作原理是这样的:

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView); 

它与高速缓存,所以无论图像,其上已经加载将不会被下载两次

+0

嗨丹尼,谢谢你r回复, 只是说,如果我愿意使用其他的编码/ github /库等,我会做到这一点。我喜欢寻求并深入了解概念/编码等。我不只是“完成工作”。我希望了解更多。 – Yuan