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()