开源项目 easydownload
一个用于下载的 android library库, 源码
支持多线程断点下载, 支持消息通知. 支持优先级下载. 支持暂停,继续,删除下载列表
支持多服务器下载.
使用方式
compile 'com.github.lisicnu:easyDownload:0.1.9'
调用方式.:
1. 初始化
DownloadPoorl.getInstance().init(getApplication());
2. 添加下载listener
DownloadPool.getInstance().addDownloadListener();
3. 暂停下载任务
DownloadPool.getInstance().pause();
4. 继续下载任务
DownloadPool.getInstance().resume();
5. 检查下载任务是否存在
DownloadPool.getInstance().exist();
6. 添加新的下载
DownloadPool.getInstance().add(TaskFeed... );
7. 删除下载
DownloadPool.getInstance().deleteDownTask(string url , bool deleteExistFile); // 第二个参数为是否删除已经存在的临时文件.
作者:闵天
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.