本节内容可以参考郭神的相关文章
涉及到网络部分都需要添加访问网络的权限
5.7.1 发送简单地网络请求
- 创建一个RequestQueue对象。
- 创建一个StringRequest对象。
- 将StringRequest对象添加到RequestQueue里面。
创建一个 POST 请求
StringRequest stringRequest = new StringRequest(Method.POST, url, listener, errorListener);
StringRequest 中并没有提供设置 POST 参数的方法,但是当发出 POST 请求的时候,Volley 会尝试调用 StringRequest 的父类——Request 中的 getParams() 来获取 POST 参数,重写这个方法,然后设置 POST 参数就可以了。
JsonRequest的用法
* JsonObjectRequest 请求一段 JSON 数据的
* JsonArrayRequest 请求一段 JSON 数组的
这里关于 JSON 的信息还要学习。
PS Log 可以传入三个参数,第三个为 throws 的信息
使用 Volley 加载网络图片
- ImageRequest的用法
- ImageLoader的用法
- NetworkImageView的用法
定制自己的 Request
自定义 XMLRequest
参看 这里
从源码角度理解 Volley