| 61. 简述Android Volley源码分析 ? |
| 1、Volley框架:是用于网络请求、适用于频繁的小数据网络请求 |
| 2、Volley中存在三种队列:缓存队列、网络请求队列 以及 同一url请求的等待队列组成的map集合 |
| 3、存在三种类型的线程:主线程、缓存线程、网络请求线 程 |
| 4、切换工作:主线程与缓存线程以及网络请求线程的是由ResponseDelivery请求数据分发器实现的,他里面封装了Handler |
| 5、默认情况下在 我们创建RequestQueue对象的时候就会创建一个缓存线程和4个网络请求线程, |
| 6、其中缓存线程主要是用于操作缓存队列的 |
| 7、网络请求线程主要是用于操 作网络请求队列 |
| 8、而同一 |









