注意:要搭建好环境,运行 用volley方法时要把包导入project下的模块下的libs目录下 ...
分类:
移动开发 时间:
2016-04-21 07:12:13
阅读次数:
240
下载Volley 介绍了这么多理论的东西,下面我们就准备开始进行实战了,首先需要将Volley的jar包准备好,如果你的电脑上装有Git,可以使用如下命令下载Volley的源码: [plain] view plaincopy git clone https://android.googlesourc ...
分类:
移动开发 时间:
2016-04-09 13:42:59
阅读次数:
361
Volley主要类构成
Volley: 框架同名类,负责创建RequestQueue对象
Request:代表一个网络请求的抽象类,具体实现子类有(StringRequest,JsonRequest,ImageRequest),需添加到RequestQueue中操作。包含了url,请求方法,请求Header,请求Body,请求的优先等级信息。
RequestQueue:核心类,负责维护所有的Requ...
分类:
其他好文 时间:
2016-04-08 15:19:08
阅读次数:
166
之前看过郭神的blog,今天也是着按照自己的思路走一遍Volley框架中关于Http请求的源码
首先还是引用一下郭神的图,清楚的阐述了当网络连接请求到来时的工作机制
缓存这个东西几乎是无处不在,无论我们从事的是什么计算机的方向,都对性能优化有着至关重要的作用。
可以看到架构图中,当request到来时,首先判断是否已经缓存过,如果没有直接加入network中,然后是一系列的http的解析等工作...
分类:
其他好文 时间:
2016-04-01 13:12:27
阅读次数:
173
Volley框架分析Github链接Volley框架分析Volley源码解析为了学习Volley的网络框架,我在AS中将Volley代码重新撸了一遍,感觉这种照抄代码也是一种挺好的学习方式.再分析Volley源码之前,我们先考虑一下,如果我们自己要设计一个网络请求框架,需要实现哪些事情,有哪些注意事项?我的总结如下:
需要抽象出request请求类(包括url, params, method等),抽...
分类:
其他好文 时间:
2016-03-28 00:14:58
阅读次数:
247
分析一:
在研究Volley框架的源码中,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客,文中对HttpURLConnection和HttpClien...
分类:
移动开发 时间:
2016-03-26 07:41:07
阅读次数:
139
HttpClient和HttpURLConnection的区别
总结了网上的一些资源,主要有以下两个观点:分析一: 在研究Volley框架的源码中,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Goo...
分类:
Web程序 时间:
2016-03-26 06:59:48
阅读次数:
337
优点: 1.默认Android2.3及以上基于HttpURLConnection,2.3及以下基于HttpClient; 2.符合Http缓存语义的缓存机制(提供了默认的磁盘和内存等缓存); 3.请求队列的优先级排序; 4.提供多样的取消机制; 5.提供简便的图片加载工具; 6.一个优秀的框架. 不
分类:
其他好文 时间:
2016-03-09 01:21:19
阅读次数:
1004
Volley的主要特点: 1.扩展性强.Volley中大多数都是基于接口的设计,可配置性强. 2.一定程度符合Http规范,包括返回ResponseCode的处理,请求头的处理,缓存机制的支持等.并支持重试及优先级定义. 3.默认Android2.3及以上基于HttpURLConnection,2.
分类:
其他好文 时间:
2016-03-09 01:17:02
阅读次数:
314
一、引言 虽然网上已经有很多大神、高手都写过了类似的帖子,但作为新人,必须要走模仿的道路,再考虑超越,因此学习大神的笔记,记录自己的理解,是一个菜鸟走向成功的必经之路啊。如签名所言,记录自己摸爬滚打的经历,享受不悔的青春。废话不多说,言归正传。 二、Volley是什么? Volley是 Google
分类:
其他好文 时间:
2016-02-18 11:36:37
阅读次数:
144