okhttp怎么把多个链接整合成一个任务

小弟最近在做一个安卓漫画软件的毕设,但是没学过安卓,时间又赶所以很多东西都是边搜边做边学,现在想把几个图片的链接整合成一个下载任务在下载页面中显示为某一话的下载,无奈怎么搜都搜不到,或者说不知道关键词是什么。。
现在已经能以单张图片作为一个任务,同时下载好几个任务了,我现在就是想把一话漫画的所有图片都整合到一个任务里,然后同时下载好几话,求各位大神不吝赐教。。

2个回答

你想多了,就是单张下载而已,整合到一块是你ui页面的表象而已。你可以简单用一个集合保存这些链接,展示的时候就显示“正在下载第一话...”就行了

weimingjue
王能 回复要老命啊: 这个还用问啊?各个下载的和/总大小不就行了?
11 个月之前 回复
qq675375410
不上岸不许吃饭睡觉 这个能理解,可是集合后怎么把这些链接用单个recyclerview的item表现出来呢?就是单个进度条怎么显示多个任务的总进度呢?
11 个月之前 回复

如果是加载网络图片的话建议你用Glide。Glide 的缓存什么的做得非常好,加载图片比OKHTTP好用。
其次你所说的多个图片合成一个,这个是用户感知到的表象。具体怎么加载是后台任务实现的,展现在用户面前的是你的交互设计,你可以加一个进度条提示正在加载,等加载完成了再展示。

u013132758
紫雾凌寒 回复要老命啊: 界面展示不一定要显示进度,也可以转菊花。你可以多个任务串行,计算出总的进度,然后加载一个图片更新一下进度
11 个月之前 回复
u013132758
紫雾凌寒 回复要老命啊: 界面展示不一定要显示进度,也可以转菊花。你可以多个任务串行,计算出总的进度,然后
11 个月之前 回复
qq675375410
不上岸不许吃饭睡觉 这个能理解,可是集合后怎么把这些链接用单个recyclerview的item表现出来呢?就是单个进度条怎么显示多个任务的总进度呢?
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问