Volley请求框架真的很简单,分几步就可以搞定了。
1、在Application继承类中onCreate()方法中初始化RequestManager。
RequestManager.getInstance().init(NetworkApplication.this);
2、 使用RequestManager。
一个网络POST请求方法:
1) POST_URL:网络请求URL;
2) POST_JSON:网络请求JSON参数。
LoadControler mLoadControler = RequestManager.getInstance().post(POST_URL, POST_JSON, requestListener, 0);
创建和重写RequestListener:
private RequestListener requestListener = new RequestListener() {
@Override
public void onSuccess(String response, String url, int actionId) {
System.out.println("actionId:" + actionId + ", OnSucess!\n" + response);
Toast.makeText(MainActivity.this, response, 1000).show();
}
@Override
public void onError(String errorMsg, String url, int actionId) {
System.out.println("actionId:" + actionId + ", onError!\n" + errorMsg);
}
@Override
public void onRequest() {
System.out.println("request send...");
}
};
3、其它方法使用可查看文档。