| 程序包 | 说明 |
|---|---|
| com.ejlchina.okhttps | |
| com.ejlchina.okhttps.internal |
| 限定符和类型 | 方法和说明 |
|---|---|
Download |
Download.nextOnIO()
在IO线程执行
|
Download |
Download.setAppended()
设置文件追加模式
用预断点续传和分块下载
|
Download |
Download.setBuffSize(int buffSize)
设置缓冲区大小,默认 2K(2048)
|
Download |
Download.setFilePointer(long seekBytes)
设置文件指针,从文件的 seekBytes 位置追加内容
只有配合 setAppended() 方法一起才会有作用
|
Download |
Download.setOnFailure(OnCallback<Download.Failure> onFailure)
设置下载失败回调
|
Download |
Download.setOnSuccess(OnCallback<java.io.File> onSuccess)
设置下载成功回调
|
Download |
HttpResult.Body.toFile(java.io.File file)
下载到指定文件
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFile(java.lang.String filePath)
下载到指定路径
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFolder(java.io.File dir)
下载到指定文件夹
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
Download |
HttpResult.Body.toFolder(java.lang.String dirPath)
下载到指定文件夹
同一个 Body 对象的 toXXX 类方法只可使用一个并且只能调用一次
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DownListener.listen(HttpTask<?> task,
Download download)
全局下载监听
|
| 限定符和类型 | 方法和说明 |
|---|---|
Download |
TaskExecutor.download(HttpTask<?> httpTask,
java.io.File file,
java.io.InputStream input,
long skipBytes) |
Download |
ResultBody.toFile(java.io.File file) |
Download |
ResultBody.toFile(java.lang.String filePath) |
Download |
ResultBody.toFolder(java.io.File dir) |
Download |
ResultBody.toFolder(java.lang.String dirPath) |
Copyright © 2021 江苏一键联信息科技有限公司. All Rights Reserved.