Volley 源码分析 图片分析 要说源码分析,我们得先看一下官方的配图: 从这张图中我们可以了解到 volley 工作流程: 1.请求加入优先队列 2.从缓存调度器中查看是否存在该请求,如果有(没有进入第三步)直接缓存中读取并解析数据,最后分发到 UI 线程(主线程). 3.从网络中获取数据(如果设置可以缓存,则写入缓存)并解析数据,最后分发到 UI 线程(主线程). 从图中,我们还可以看到 volley 的工作其实就是三个线程之间的数据传递 主线程 缓存线程 网络线程. 代码分析 既然是源码…