文档扫描和上传

ScanFilesPresenter

com.talkfun.cloudlivepublish.interfaces.IScanFiles.ScanFilesPresenter

描述:文档扫描逻辑接口

成员方法说明

void doScanLocalDoc()

描述:执行扫描文件


void stopScanLocalDoc()

描述:停止执行扫描文件


List getScanDocList()

描述:获取已扫描的文件


void destroy()

描述:注销


ScanFilesPreseneterImpl

com.talkfun.cloudlivepublish.presenter.ScanFilesPreseneterImpl

描述:文档扫描逻辑实现类,实现IScanFiles.ScanFilesPresenter接口


OnScanFileCallback

com.talkfun.cloudlivepublish.interfaces.IScanFiles.OnScanFileCallback

描述:本地文档扫描回调

成员方法说明

void onScanComplete(List docList)

描述:扫描完成回调

参数说明

成员变量 参数类型 描述
docList List 已经扫描到的本地文档信息

void onScanning(List docList)

描述:正在扫描回调

参数说明

成员变量 参数类型 描述
docList List 已经扫描到的本地文档信息

void onScanFail(int code, String msg)

描述:扫描失败回调

参数说明

成员变量 参数类型 描述
code int 状态码
msg String 失败原因

IUploadDoc.UploadDocPresenter

com.talkfun.cloudlivepublish.interfaces.IUploadDoc.UploadDocPresenter

描述:文档上传逻辑接口

成员方法说明

void startUploadAndCover(LocalDocInfoBean infoBean)

描述:开始上传和转换文档

参数说明

成员变量 参数类型 描述
infoBean LocalDocInfoBean 本地文档信息

void stopUploadOrCover(LocalDocInfoBean infoBean)

描述:停止上传或转换文档

参数说明

成员变量 参数类型 描述
infoBean LocalDocInfoBean 本地文档信息

void stopAll()

描述:停止所有的文档上传和转换


void isUploadOrCovering()

描述:是否正在上传或转换文档


void void addObserver(IUploadDoc.IUploadObserver observer)

描述:添加文档上传观察监听


void removeAllObserver()

描述:删除所有文档上传观察监听


void destroy()

描述:注销


IUploadObserver

com.talkfun.cloudlivepublish.interfaces.IUploadDoc.ScanDocCallback.IUploadObserver

描述:文档上传观察监听接口

成员方法说明

void void onUploadInfoChange(LocalDocInfoBean infoBean)

描述:上传信息改变监听回调

参数说明

成员变量 参数类型 描述
infoBean LocalDocInfoBean 文档信息

LocalDocInfoBean

com.talkfun.cloudlivepublish.model.bean.LocalDocInfoBean

描述:本地文档信息

成员方法说明

int getIndex()

描述:获取序列号

int getName()

描述:获取文档名称

int getPath()

描述:获取文档路径

int getSize()

描述:获取文档大小

int getProgress()

描述:获取上传进度或转换进度

int getStatus()

描述:获取文档上传状态

Type getFileType()

描述:获取文档类型


Type

描述:文档类型枚举 参数说明

成员变量 参数类型 描述
PDF Type pdf文档
PPT Type ppt文档
WORD Type word文档
EXCEL Type excel文档
UNSPECIFIED Type 未支持文档

UploadDocState

com.talkfun.cloudlivepublish.consts.UploadDocState

描述:上传文档状态

参数说明

成员变量 参数类型 描述
UN_UPLOAD static int 还未上传
STOP_UPLOAD static int 停止上传
WAITING_UPLOAD static int 等待上传
UPLOADING static int 正在上传
FAIL_UPLOAD static int 上传失败
SUCCESS_UPLOAD static int 上传成功
COVERING static int 正在转换处理
SUCCESS_COVER static int 转换成功
FAIL_COVER static int 转换失败
STOP_COVER static int 停止转换

results matching ""

    No results matching ""