public abstract class HttpCallback<T>
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
HttpCallback.JsonCallback |
static class |
HttpCallback.StringCallback |
构造器和说明 |
---|
HttpCallback() |
限定符和类型 | 方法和说明 |
---|---|
abstract void |
onAfter()
访问网络成功或失败后调用
|
abstract void |
onFailure(int code,
java.lang.String errorMessage)
访问网络失败后被调用,执行在 UI 线程
|
abstract T |
onParseResponse(java.lang.String result)
解析 Response,执行在子线程
|
abstract void |
onResponse(T response)
访问网络成功后被调用,执行在 UI 线程
|
public abstract T onParseResponse(java.lang.String result)
result
- 网络请求返回信息public abstract void onFailure(int code, java.lang.String errorMessage)
code
- 请求返回的错误 codeerrorMessage
- 错误信息public abstract void onResponse(T response)
response
- 处理后的对象public abstract void onAfter()