安卓断点续传支持安卓6.0

来源:互联网 发布:网络倾听者应聘 编辑:程序博客网 时间:2024/05/16 23:57

首先感谢网上的大神,我是参考大神代码再自己封装的

功能:下载文件到 SD卡中 实现断点续传已经封装好

下载链接在最后

示例代码:

构造函数

参数(content,url下载地址,线程数量,存放路径,存放文件名)

如果文件名为NULL将为网络上下载的默认名字

 File file=new File(dowloadDir);//下载路径Ydownload ydownload=new Ydownload(context, URL, 10, filepath, fileName); 

开始下载

 ydownload.start();

停止下载

 ydownload.stop();

回调

  ydownload.setDownloadProgressListener(new DownloadProgressListener() {@Overridepublic void onDownloadSize(int size, int fileSize) {Message msg = new Message();// Handler通知前台msg.what = 0;// Object[] obj = { fileSize, size ,size*100/fileSize};//总大小,当前大小,当前百分比msg.obj = obj;mHandler2.sendMessage(msg);}@Overridepublic void failure(String error) {}});


判断SD卡方法

if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {} else {Log.e("", "没有SD卡");}


下载链接:下载地址

0 0
原创粉丝点击