/**
* 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;
}
Xutils下载文件
最新推荐文章于 2021-05-27 02:23:24 发布