[Android]volley源码分析
-非子墨-
无聊菌,开源爱好者
展开
-
[Android]Volley源码分析(二)Cache
Volley源码分析原创 2014-07-08 11:39:56 · 2174 阅读 · 1 评论 -
[Android]Volley源码分析(叁)Network
如果各位看官仔细看过我之前的文章,实际上Network这块的只是点小功能的补充。我们来看下NetworkDispatcher的核心处理逻辑:while (true) { try { // Take a request from the queue. request = mQueue.take();原创 2014-07-08 12:23:30 · 1555 阅读 · 0 评论 -
[Android] Volley源码分析(一)体系结构
Volley:google出的一个用于异步处理的框架。由于本身的易用性和良好的原创 2014-07-07 20:32:24 · 2782 阅读 · 5 评论 -
[Android]Volley源码分析(肆)应用
通过前面的讲述,相信你已经对Volley的原理有了一定了解。本章将举一些我们能在应用中直接用到的例子,第一个例子是NetworkImageView类,其实NetworkImageView顾名思义就是将异步的操作封装在了控件本身,这种设计可以充分保留控件的移植性和维护性。NetworkImageView通过调用setImageUrl来指定具体的url:public void setIma原创 2014-07-08 13:08:24 · 1901 阅读 · 0 评论 -
[Android] Volley源码分析(五)答疑
Volley源码分析系列出了有一段日子了,有不少看官私底下给我留言,同时抛出了一些问题。对于一些比较简单的问题我们跳过去,这两天接到网友是@smali提出的问题。不得不赞一下这位看官看源码时候的细腻程度,我引出这个问题供大家一块思考一下。Q:在写入文件头数据的时候为何不直接写入Int而是通过移位的方式来完成?我们来看一下对应的源码:writeInt(os, CACHE_MAGIC);原创 2014-08-04 13:00:25 · 1646 阅读 · 4 评论