public class TuSdkDownloadManger
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
TuSdkDownloadManger.TuSdkDownloadMangerDelegate
下载管理器委托
|
限定符和类型 | 字段和说明 |
---|---|
static TuSdkDownloadManger |
ins
下载管理器
|
限定符和类型 | 方法和说明 |
---|---|
void |
appenDelegate(TuSdkDownloadManger.TuSdkDownloadMangerDelegate delegate)
添加下载管理器委托
|
void |
appenTask(TuSdkDownloadTask.DownloadTaskType type,
long id,
java.lang.String key,
java.lang.String fileId)
添加任务
|
boolean |
cancelTask(TuSdkDownloadTask.DownloadTaskType type,
long id)
取消任务
|
boolean |
containsTask(TuSdkDownloadTask.DownloadTaskType type,
long id)
判断下载器中是否包含指定的任务id(如果任务等待下载或者正在下载中则为true)
|
org.json.JSONObject |
getAllDatas(TuSdkDownloadTask.DownloadTaskType type,
org.json.JSONArray locals)
获取在线初始数据
|
boolean |
isDownloading(TuSdkDownloadTask.DownloadTaskType type,
long id)
判断是否正在下载
|
void |
removeDelegate(TuSdkDownloadManger.TuSdkDownloadMangerDelegate delegate)
删除下载管理器委托
|
public static final TuSdkDownloadManger ins
public void appenDelegate(TuSdkDownloadManger.TuSdkDownloadMangerDelegate delegate)
delegate
- 下载管理器委托public void removeDelegate(TuSdkDownloadManger.TuSdkDownloadMangerDelegate delegate)
delegate
- 下载管理器委托public boolean isDownloading(TuSdkDownloadTask.DownloadTaskType type, long id)
type
- 下载任务类型id
- 对应idpublic boolean containsTask(TuSdkDownloadTask.DownloadTaskType type, long id)
type
- 下载任务类型id
- 对应idpublic org.json.JSONObject getAllDatas(TuSdkDownloadTask.DownloadTaskType type, org.json.JSONArray locals)
type
- locals
- public void appenTask(TuSdkDownloadTask.DownloadTaskType type, long id, java.lang.String key, java.lang.String fileId)
type
- id
- key
- fileId
- public boolean cancelTask(TuSdkDownloadTask.DownloadTaskType type, long id)
type
- id
-