Volley开源框架图2NetworkDispatcher
2016-08-11 16:26:39 5 举报
volley框架
作者其他创作
大纲/内容
实现performRequest执行网络请求,返回数据
304码未修改本地文件Not Modified
是
数据未修改,执行下一个请求
标记下
重新解析响应response
服务器返回304码并且已经对这个请求做出了响应做完了就不要发送两个相同的请求
如果队列Queue已满,释放request,避免request泄漏,获取当前时间startTimeMs
End
put入mCache响应并标记cached
post到主线程
Start
从队列中取出一个请求request
response是否进行了修改
不缓存
请求是否被取消
响应是否可以缓存并且缓存实体不为空
0 条评论
下一页