網絡請求的二次封裝:NetLibrary

jopen 9年前發布 | 19K 次閱讀 Android開發 移動開發 NetLibrary

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.baiduhome.net/lib/view/home/1449328777264

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!