- 一开始会不会觉得有点怔,为什么只需要将请求添加到队列中,不需要去发送请求吗?当然是要的,只是这一切都被封装在Volley后面而已。
我们先来看一下隐藏在Volley后面的这个架构是怎么样的吧,如下图:
- 首先,我们要先了解一下Volley的架构,简单地来说,就是三层:
1)队列:将请求添加到Queue中
2)缓存:在Cache中查找有没有缓存这个请求要的数据,
2.1)有,请求如果过期了,到第 3)步,如果没有过期,直接返回一个Response。
2.2)没有,到第 3)步
相关文章
- 02-19Spring Boot2从入门到实战:统一异常处理
- 02-19Hibernate5 与 Spring Boot2 最佳性能实践
- 02-19Spring Boot2 系列教程 (二) | 第一个 SpringBoot 工程详解
- 02-19Alibaba技术官:首发Spring响应式微服务Boot2 Cloud实战技术手册
- 02-19牛批!阿里P8大牛写了一份Spring Boot2教程,已整理成文档。
- 02-19Spring-Boot2入门
- 02-19Spring Boot2基础1
- 02-19Spring Boot2(004):关于 Build Systems (构建系统)
- 02-19完结撒花!129 集 21 个小时,松哥自制的 Spring Boot2 系列视频教程杀青啦!
- 02-19Spring Boot2 系列教程(二十一)整合 MyBatis