Android Volley框架的几种post提交请求方式

首先简单描述一下Google的Android开发团队在2013年推出的一个网络通信框架Volley.它的设计目标是进行数据量不大,但通信频繁的网络操作,而对于大数据量的网络操作,比如下载文件等,Volley的表现就不尽如人意。

在app开发中,我们最常见的就是从app客户端向服务端发一个http请求.对于两种基本的web请求方式get和post来说,get请求方式相对比较简单,在此略过不表.本文重点描述一下通过volley进行几种post提交的方式.

Read More

最新Volley框架的JAR文件生成

1、前言

这段时间要开发网络方面的内容,以前都直接使用HttpClient等方法实现,最近发现Google亲儿子Volley值得学习下,就想把它耍耍。要使用Volley有以下2个方面:

直接把Volley项目导入到IDE中,并作为Lib库使用。(评:这个方法最简单,只要在IDE中添加依赖就可以)
把Volley编译为JAR文件,添加到项目中。(评:我有强迫症,所以喜欢用这个,也因此找了半年才找到方法)

下面就主要讲如何把Volley编译为JAR文件。

Read More

Android Volley完全解析(四),带你从源码的角度理解Volley

经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。

其实,Volley的官方文档中本身就附有了一张Volley的工作流程图,如下图所示。

Read More