public class DownloadTask
extends java.lang.Object
implements java.lang.Runnable
Constructor and Description |
---|
DownloadTask(java.lang.String downloadUrl,
java.lang.String fileName,
com.tuisongbao.engine.common.callback.EngineCallback<java.lang.String> resultCallback,
com.tuisongbao.engine.common.callback.ProgressCallback progressCallback)
下载资源并以文件形式存储,会优先存储在 SD 上,没有 SD 卡时存储在
DATA_DIRECTORY 目录下。 |
Modifier and Type | Method and Description |
---|---|
void |
cancel()
停止任务
|
boolean |
isRunning()
获取当前任务的执行状态
|
void |
run() |
public DownloadTask(java.lang.String downloadUrl, java.lang.String fileName, com.tuisongbao.engine.common.callback.EngineCallback<java.lang.String> resultCallback, com.tuisongbao.engine.common.callback.ProgressCallback progressCallback)
DATA_DIRECTORY
目录下。downloadUrl
- 下载地址fileName
- 输出文件名称,包含路径,例如 “/demo/image/cat.png”resultCallback
- 结果处理方法progressCallback
- 进度处理方法