2 u010880786 u010880786 于 2016.03.20 16:12 提问

android如何使用asyntask请求多张图片?

可以获取到每张图片的url,有办法一次性根据这些Url批量向服务器获取到图片吗?如果不能一次性有没有什么办法能请求到多张图片呢?如果不用第三方框架的话?谢谢大神们

3个回答

qq_23018915
qq_23018915   2016.03.21 17:57
已采纳

可以用线程池,内部维护请求队列,一个取任务线程从任务队列里取url,交给线程池执行。

luochoudan
luochoudan   Ds   Rxr 2016.03.20 16:22

图片这个,建议还是用框架吧,缓存啦,内存溢出啦,问题比较多,自己写起来比较麻烦。

lxk_1993
lxk_1993   Rxr 2016.03.20 16:51

如果知道几张的话 就用循环啊 把地址存到数组或者list里面 一张一张的加载啊 在传url的时候循环

u010880786
u010880786 我这样写过了,只能开一个asyntask,即使只在一个asyntask里面循环url开connection,最后只能加载到最后url的图片
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!