您的位置:首页 > 其它

Xutils下载文件

2015-12-22 16:25 253 查看
/**
* xUtils下载文件
* @param filePath 文件地址
* @param savePath 保存路径
* @return
*/
public static String downloadFile(String filePath, String savePath){
final long startTime=System.currentTimeMillis();
HttpUtils http = new HttpUtils();
http.download(filePath, savePath, true, true, new RequestCallBack<File>() {

@Override
public void onStart() {
Log.i("==beginLoad==","beginLoad...");
}

@Override
public void onLoading(long total, long current, boolean isUploading) {
Log.i("==Loading==","Loading...");
}

@Override
public void onFailure(HttpException error, String msg) {
Log.i("==FailureLoad==","Failure...");
}

@Override
public void onSuccess(ResponseInfo<File> responseInfo) {
Log.i("==SuccessLoad==","SuccessLoad");
long endTime=System.currentTimeMillis();
Log.i("===downloadTime==",Long.toString(endTime-startTime));<span id="transmark"></span>
}
});
return savePath;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: