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