volley特点
- 通信效率高,代码比较简洁,相对比较稳定,对于程序员来说开发效率高
- 网络请求都是异步操作,每次post get,或者图片请求volley都会自己开启工作线程
- 请求可以优先级排列
- 网络请求设置缓存机制
- 可以多级别取消请求
- 绑定activity生命周期,对象销毁时可以取消请求
并发发送多请求
缺点:不适合大数量上传下载,因为数据都会保存在内存里面
为什么使用volley?
自动加载和缓存图片,不用考虑效率问题
为什么对volley进行二次封装?
减少代码冗余,对请求失败或者成功做同一管理