下载 >  移动开发 >  Android > android中使用AsyncTask实现下载、停止、暂停、继续

android中使用AsyncTask实现下载、停止、暂停、继续 评分:

先申明啊,我这个小功能使用的下载地址是使用自己电脑上的Tomacat做的服务器,不会搭建服务器不会看代码的人不要在这里叫不能运行啊 // 给统一列表项的下载、停止、暂停、继续、进度条控件设置相同的Tag btn_start.setTag(String.valueOf(position)); btn_pause.setTag(String.valueOf(position)); btn_stop.setTag(String.valueOf(position)); btn_continue.setTag(String.valueOf(position)); pb_progressBar.setTag(String.valueOf (position)); txt_title.setText(Utils.title[position]); pb_progressBar.setProgress(Utils.progress[position]); // 将每个下载项的进度条和下载、暂停、停止、继续按钮加到对应的列表中 Async.listPb.add(pb_progressBar); listStart.add(btn_start); listStop.add(btn_stop); listPause.add(btn_pause); listContinue.add(btn_continue); // 设置按钮控件的可见性 0 可见,4 不占位不可见 ,8 占位不可见 listStart.get(position).setVisibility(0); listPause.get(position).setVisibility(8); listStop.get(position).setVisibility(8); listContinue.get(position).setVisibility(8); Async.listPb.get(position).setVisibility(8); Async.listPb.get(position).setProgress(0);
...展开详情收缩
2011-03-22 上传大小:61KB
分享
收藏 (11) 举报

评论 共78条

zzllff 代码质量不及格,唯一值得看的是如何控制暂停,继续,停止下载的方法
2018-01-16
回复
huzinan 还不错,谢谢
2016-06-21
回复
shao7936626 写得很好啦
2016-03-29
回复
ganyusheng 挺好的,不错。。。
2016-01-19
回复
sndtb 还是不错的
2016-01-07
回复
qq_26946529 非常感谢 有用
2015-11-19
回复
aa5252656 断点做到了 但是关闭APP再重新打开还是从头开始
2015-06-06
回复
shangs2010 还不错,对我的帮助很大,有很好的参考价值
2015-03-05
回复
u013201152 牛逼,我看了后 对java中的IO流理解更深了
2014-09-03
回复
yizhong123 还得自己写服务端代码
2014-08-08
回复
Android AsyncTask cancel()方法的使用
js实现下载功能
取消AsyncTask
Android AsyncTask 异步任务取消
android--糟糕的AsyncTask
AsyncTask的cancel方法并没有停止任务
android使用AsyncTask实现下载暂停,暂存下载进度

先申明啊,我这个小功能使用的下载地址是使用自己电脑上的Tomacat做的服务器,不会搭建服务器不会看代码的人不要在这里叫不能运行啊 // 给统一列表项的下载、停止、暂停、继续、进度条控件设置相同的Tag btn_start.setTag(String.valueOf(position)); btn_pause.setTag(String.valueOf(position)); btn_stop.setTag(String.valueOf(position)); btn_continue.setTag(String.valueOf(position)); pb_progressBar

立即下载
java实现文件下载
如何在退出一个activity后,很好的取消AsyncTask继续运行?
Java实现文件下载
使用AsyncTask下载+Service+通知连Notification(控制下载暂停或取消)
AsyncTask文件下载控制暂停继续,在状态栏显示进度条进度

使用AsyncTask实现文件下载,可以控制暂停和继续,并且在状态栏中显示下载的进度

立即下载
Android中文件下载服务的记录(开始、暂停、取消、断点续传等)
AsyncTask模拟进度下载以及AsyncTask取消
Android AsyncTask 取消全部任务 , 解决内存泄漏问题
java实现下载文件
AysncTask的使用
详解AsyncTask的cancel的有效用法,强制停止AsyncTask异步任务
Android中使用AsyncTask实现文件下载以及进度更新提示
【Android基础】AsyncTask学习——如何取消掉AsyncTask

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

android中使用AsyncTask实现下载、停止、暂停、继续

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
3 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: