Android 使用Service、Thread实现断点续传思路

来源:互联网 发布:淘宝店铺上货采集软件 编辑:程序博客网 时间:2024/06/16 03:21

Service断点续传

  1. 基本UI定义
  2. 数据库的操作
  3. Service的启动
  4. Activity给Service传递参数
  5. 使用广播回传数据给Actiivty
  6. 线程和Handler
  7. 网络操作

这里写图片描述

网络下载的关键点
1. 获得网络文件的长度
2. 在本地创建一个文件,设置其长度
3. 从数据库中获得上次下载的进度
4. 从上次下载的位置下载数据,同时保存进度到数据库
5. 将下载进度回传Actiivty
6. 下载完成后删除无用数据