美文网首页
Android基础 (12) 断点续传的原理

Android基础 (12) 断点续传的原理

作者: perry_Fan | 来源:发表于2019-02-20 21:38 被阅读0次

    一. 基本原理

    从字面上理解,所谓断点续传就是从停止的地方重新下载。 断点:线程停止的位置。 续传:从停止的位置重新下载。

    用代码解析就是:
    断点: 当前线程已经下载完成的数据长度。
    续传: 向服务器请求上次线程停止位置之后的数据。
    原理知道了,功能实现起来也简单。每当线程停止时就把已下载的数据长度写入记录文件,当重新下载时,从记录文件读取已经下载了的长度。而这个长度就是所需要的断点。

    二. 实现小结

    相关文章

      网友评论

          本文标题:Android基础 (12) 断点续传的原理

          本文链接:https://www.haomeiwen.com/subject/yyfpeqtx.html