![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
f303153041
这个作者很懒,什么都没留下…
展开
-
Volley 核心源码解析(一)
[size=large][color=orange]Http 请求的基本过程[/color][/size] volley 的 初始化 RequestQueue requestQueue = Volley.newRequestQueue(context),返回的是一个 RequestQueue 对象,这个对象的作用下面再说。现在进入到方法的内部可以看到这么几个重载的方法...2016-03-08 17:39:01 · 89 阅读 · 0 评论 -
Volley 核心源码解析(二)
[size=large][color=orange]请求队列 RequestQueue[/color][/size]每一个使用过Volley的同行们都用过 RequestQueue.add(request) 这个方法,看看这个方法到底做了什么:public Request add(Request request) { // Tag the request as ...2016-03-08 17:39:31 · 100 阅读 · 0 评论 -
Volley 核心源码解析(三)
[size=large][color=orange]Volley 的任务调度模型[/color][/size]接着上一节的 RequestQueue,在Volley 初始化 RequestQueue的时候 会执行 RequestQueue 的 start()方法,在start方法中 初始化了,缓存调度器和网络调度器。[b] public void start() { ...2016-03-08 17:41:25 · 127 阅读 · 0 评论 -
Volley 核心源码解析(四)
[size=large][color=orange]Volley 的缓存[/color][/size][color=green][b]1.磁盘缓存[/b][/color]在Volley类 调用 newRequestQueue方法的时候 ,创建了一个file File cacheDir = new File(context.getCacheDir(), DEFAULT_CAC...2016-03-08 18:04:14 · 108 阅读 · 0 评论