为了账号安全,请及时绑定邮箱和手机立即绑定

Android-Service系列之断点续传下载

XRay_Chen 移动开发工程师
难度中级
时长 1小时46分
学习人数
综合评分9.53
58人评价 查看评价
9.7 内容实用
9.6 简洁易懂
9.3 逻辑清晰
谁可以给我一个下载地址!
不想吐槽自己了...
int start = threadInfo.getStart() + threadInfo.getFinished();
conn.setRequestProperty("Range", "bytes="+start+"-"+threadInfo.getEnd());

老师你的start属性在每次下载完或暂停时没有保存到数据库,所以每次取出来都是0哦。
感谢 昵称为Aspsine的源码,这样省了我不少时间!
5毫秒测试,还是溜。是不是网速太好
唉,敲代码的时候不认真,忘了在dir.exist()前加“!”,结果一直没反应,又忘记在mHandler.obtainMessage(MSG_INIT,mFileInfo)后面写“sendToTarget()”,结果handler一直没启动。我要出去运动运动再来看了
ProgressBar: setProgress, old = 0, new = -42, max = 100,
用AsyncTask,SharedPreferences实现的断点下载,简单易懂,欢迎交流~~~ http://www.imooc.com/article/16716
用AsyncTask,SharedPreferences实现的断点下载,简单易懂,欢迎交流~~~ http://www.imooc.com/article/16716
用AsyncTask,SharedPreferences实现的断点下载,简单易懂,欢迎交流~~~ http://www.imooc.com/article/16716
源码。。。。。。
哪都有,晋滇豆角
1.权限不够
2.用Genymotion默认没有SD卡,会报错
3.注意HttpURLConnection和HttpsURLConnection的区别这里用的是前者后者会报错
点击两次下载,相当于开启了两个下载线程,同时显示在一个进度条上,进度条会变得比较魔性
我错了,不是压缩文件不能下载,而是我用了https地址所以不行。。。
课程须知
需要完成Android攻城师入门的学习
老师告诉你能学到什么?
1:如何实现断点续传 2:使用广播接收消息 3:多线程技术更新UI 4:Service的实际应用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消