OkHttpUtils 下载文件
来源:互联网 发布:一片汪都不见,知向谁边 编辑:程序博客网 时间:2024/06/05 01:02
OkHttpUtils 下载文件
public void downloadFile(){ String url="http://vf2.mtime.cn/Video/2017/03/15/mp4/170315222409670447.mp4"; OkHttpUtils.get() .url(url) .build() .execute(new FileCallBack(Environment.getExternalStorageDirectory().getAbsolutePath(), "okHttp-test.mp4") { @Override public void onError(Call call, Exception e, int id) { Log.e(TAG, "onError :" + e.getMessage()); } @Override public void inProgress(float progress, long total, int id) { //super.inProgress(progress, total, id); Log.e(TAG,"inProgress"+(int)(100*progress)); } @Override public void onResponse(File file, int id) { Log.e(TAG, "onResponse :" + file.getAbsolutePath()); } }); }
这里展示了下载OkHttpUtils的用法,和普通的get()和post()请求没有什么不同,核心还是在于他的回调,毕竟下载的内容是在回调中取到,对调中依然只有onError(),inProgress(),onResponse()方法,FileCallBack的构造方法接收两个参数,一个是文件路径,一个是文件名
0 0
- OkHttpUtils 下载文件
- OkHttpUtils文件下载和文件打开
- okhttputils显示下载进度
- Android okhttputils显示下载进度
- OkHttpUtils
- OkHttpUtils
- OkHttpUtils
- OkHttpUtils
- OkHttpUtils
- OKHttpUtils
- OKhttpUtils
- OkHttpUtils
- OkhttpUtils
- okHttpUtils
- OkHttpUtils
- OkHttpUtils
- OkhttpUtils单、多文件上传
- 通过okHttpUtils实现文件的上传下载
- linux命令之----find用于指定目录下查找文件
- Java ConcurrentLinkedQueue队列线程安全操作
- GUI awt包中的鼠标监听事件
- 胜利大逃亡(续)
- strlen()&sizeof在静态数组和动态数组中的应用~
- OkHttpUtils 下载文件
- linux下tree命令的安装
- java基础语法(三)
- c++第三次作业-成绩
- c++ vector使用 最全整理
- 二叉树的创建及遍历
- 如何利用JDK编译和运行
- JavaWeb——AJAX(3)
- 如何将matlab2014a调整成英文版。