JCSDK-Android
|
类 | |
interface | ItemDirection |
interface | ItemState |
interface | StorageReason |
Public 成员函数 | |
abstract JCStorageItem | uploadFile (String path) |
abstract JCStorageItem | downloadFile (String uri, String savePath) |
abstract boolean | cancelFile (JCStorageItem item) |
静态 Public 成员函数 | |
static JCStorage | create (JCClient client, JCStorageCallback callback) |
static void | destroy () |
静态 Public 属性 | |
static final int | REASON_NONE = 0 |
static final int | REASON_TIMEOUT = 2 |
static final int | REASON_NETWORK = 3 |
static final int | REASON_TOOLARGE = 4 |
static final int | REASON_EXPIRE = 5 |
static final int | REASON_INVALID_PARAM = 97 |
static final int | REASON_CALL_FUNCATION_ERROR = 98 |
static final int | REASON_NOT_LOGINED = 99 |
static final int | REASON_OTHER = 100 |
static final int | ITEM_STATE_INIT = 0 |
static final int | ITEM_STATE_TRANSFERRING = 1 |
static final int | ITEM_STATE_OK = 2 |
static final int | ITEM_STATE_FAIL = 3 |
static final int | ITEM_STATE_CANCEL = 4 |
static final int | DIRECTION_UPLOAD = 0 |
static final int | DIRECTION_DOWNLOAD = 1 |
Protected 成员函数 | |
abstract void | destroyObj () |
abstract void | addCallback (JCStorageCallback callback) |
abstract void | removeCallback (JCStorageCallback callback) |
用于上传下载文件
|
abstractprotected |
添加回调
callback | 回调对象 |
|
abstract |
取消正在进行的文件上传下载
item | JCStorageItem对象,由 uploadFile,downloadFile 返回 |
|
static |
|
static |
|
abstractprotected |
销毁对象
|
abstract |
下载文件
uri | 文件地址 |
savePath | 本地文件保存地址,由用户自行指定,需精确到文件名及格式,例如:/sdcard/emulated/0/audio.wmv。请确保目录存在且可写。 |
|
abstractprotected |
移除回调
callback | 回调对象 |
|
abstract |
上传文件
path | 文件路径,需精确到文件名及格式,例如:/sdcard/emulated/0/audio.wmv。请确保目录存在。 |
|
static |
下载
|
static |
上传
|
static |
文件传输取消状态
|
static |
文件传输失败状态
|
static |
文件初始状态
|
static |
文件传输成功状态
|
static |
文件传输中状态