网络请求的二次封装:NetLibrary

jopen 8年前

NetLibrary

网络请求的二次封装

本库所需要用的权限:

本库使用步骤: 第一步,在Application的onCreate方法中进行初始化,NetLibInitializer.init(this);

说明: 底层请求方法是采用开源库AsyncHttpclient,现在的版本是android-async-http-1.4.8,在其基础上扩展了Header的添加方式,使其支持同名的Key的Header的添加原本想用1.4.9的,但是导入之后发现无法抓包,遂回退至版本1.4.8。

引用出处: AsyncHttpclient: 1、仓库地址:https://github.com/loopj/android-async-http
2、1.4.9版本中抛弃了之前版本org.apache.http相关API,替换成cz.msebera.android的相关API。 3、cz.msebera.android相关的jar下载地址为:http://mvnrepository.com/artifact/cz.msebera.android/httpclient/4.3.

Gson: 1、官网地址:http://www.gson.org/

后期计划:实现DiskCache类的方法


项目主页:http://www.open-open.com/lib/view/home/1449328777264