目前对android网络请求进行了学习整理,目前对XUtils、Volley、OkHttp、Retrofit进行了学习,后续还会对NoHttp进行了解
XUtils篇
XUtils开源项目—BitmapUtils图片处理
XUtils开源项目—HttpUtils网络处理
Volley篇
Volley学习(一)Android Volley源码解析
Volley学习(二)简封Volley、为Volley请求头体添加Json参数、Gson和JsonObject生成Json数据、Gson解析返回的Json
Volley学习(三)ImageRequest、ImageLoader、NetworkImageView源码简读
Volley学习(四)NetworkImageView+LruCache(源码简读)图片请求小例子
Volley学习(五)HttpUrlConnection、Volley 2种方式实现头像上传
OkHttp篇
OkHttp学习(1)–>>同步和异步(get、post键值对、post带map、请求头体封装json)
OkHttp学习(2)–>>异步下载图片、文件(拦截器重写Response方法实现下载进度获取)
OkHttp学习(3)–>>同步、异步之上传文件至服务器(重写RequestBody方法,实现上传进度接口回调)
Retrofit篇
Retrofit简单封装使用–Post请求封装请求体、Get请求通过参数、map方式构建url