public abstract class ProgressCallBack<T>
extends java.lang.Object
| 构造器和说明 |
|---|
ProgressCallBack(java.lang.String destFileDir,
java.lang.String destFileName) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onCompleted() |
abstract void |
onError(java.lang.Throwable e) |
void |
onStart() |
abstract void |
onSuccess(T t) |
abstract void |
progress(long progress,
long total) |
void |
saveFile(ResponseBody body) |
void |
subscribeLoadProgress()
订阅加载的进度条
|
void |
unsubscribe()
取消订阅,防止内存泄漏
|
public ProgressCallBack(java.lang.String destFileDir,
java.lang.String destFileName)
public abstract void onSuccess(T t)
public abstract void progress(long progress,
long total)
public void onStart()
public void onCompleted()
public abstract void onError(java.lang.Throwable e)
public void saveFile(ResponseBody body)
public void subscribeLoadProgress()
public void unsubscribe()