volley笔记--一个Request的生命之旅
2016-11-28 14:52
148 查看
Request
Volley的Request只是个魂(abstract),没有实体,有两条魂须(parseNetworkResponse、deliverResponse),补齐这两条魂须后能以很多种形态存在。每一个Request就是一个信使,沟通三界六道。volley默认提供了几种Request存在的形态(StringRequest等)。当然,你也可以打造适合你自己的Request,比如:结合Gson。
Request的生命周期
1,Request由用户创建后被送往RequestQueue(往往是全局唯一的),在RequestQueue中被分列两道。Cache:只从本地轮回,Network:上达三界六道。2,Request等待dispatcher们从Queue中将自己提出,然后调用HttpUrlConnection处理并等待。
3,获得反馈后由ResponseDelivery分发,分发之后被finish消除。
相关文章推荐
- 建一个XMLHttpRequest对象池
- 生命中的一个开关
- ASP.NET Framework处理一个Http Request的流程
- 创建XMLHttpRequest对象的一个实例
- 用System.Web.HttpRequest模拟一个form的post
- 建一个XMLHttpRequest对象池
- 用HttpWebRequest写的一个天气预报小偷(转)
- 凌晨 论坛第一帖==沉沦-给生命另外一个起点
- 一个关于WebRequest的问题,希望大家能够讨论或指导一下小弟,谢谢
- 一个遇车祸生命危在旦夕的人被抬进急救室,大夫将会怎样救治呢
- AjaxRequest.js (独立库,只有这一个文件)
- 创建XMLHttpRequest对象的一个实例
- 命中的蓝黑 生命的圣杯--告诉你一个真正的法切蒂
- 考试:停止吧,又一个年轻生命为你送葬
- 人,只是一个生命过程
- 自己用HttpWebRequest写的一个天气预报小偷
- 端午节。。。好日子。。。我生命中又多了一个特别的日子。。。
- 【阿冈呼吁】百分之一的超女热度就够挽救一个生命!
- 怎样建立一个xmlhttpRequest连接池!!
- request.getParameter和request.getAttribute的比较(附:问题一个)