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

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

XRay_Chen 移动开发工程师
难度中级
时长 1小时46分
学习人数
综合评分9.53
58人评价 查看评价
9.7 内容实用
9.6 简洁易懂
9.3 逻辑清晰
看到楼下各种吐槽老师程序的问题。我想说说我的感受吧。的确,老师的代码中是有很多隐藏的BUG,不过老师最后一句也说了,他现在不想去优化了(可能为了赶时间吧)。作为学生的我们,要抱着“学而思”的态度,如果你掌握了老师的所传授的方法,解决和优化老师所讲的代码完全没问题。少一些吐槽,多一点谈谈自己对代码的优化和见解,才是端正的学习态度吧。以上纯属个人见解,不喜勿喷,谢谢。
no such file or directory

最新回答 / 等着给你说晚安
http://blog.csdn.net/catshitone/article/details/54865452

最新回答 / ZXY狼惜
应该是这个吧HttpURLConnection.HTTP_OK,我还没测试。

最新回答 / 王文2
直接new出来也可以,不过一般书写规范是 类中只有属性和方法,一般先申明,使用时再new出来
看完这个视频感觉真TM的坑 各种坑
sdk哪个版本的
api哪个版本的
谁可以给我一个下载地址!

最新回答 / 啦啦啦______
可能是DownloadService中间的创建文件夹这一步不行
public static final  String DOWNLOAD_PATH =
        Environment.getExternalStorageDirectory().getAbsolutePath() +
                "/downloads/";
你需要...
不想吐槽自己了...
int start = threadInfo.getStart() + threadInfo.getFinished();
conn.setRequestProperty("Range", "bytes="+start+"-"+threadInfo.getEnd());

老师你的start属性在每次下载完或暂停时没有保存到数据库,所以每次取出来都是0哦。
感谢 昵称为Aspsine的源码,这样省了我不少时间!
5毫秒测试,还是溜。是不是网速太好
课程须知
需要完成Android攻城师入门的学习
老师告诉你能学到什么?
1:如何实现断点续传 2:使用广播接收消息 3:多线程技术更新UI 4:Service的实际应用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消