摘要:網絡組件基于的網絡框架可以忽略的內容訪問的是自己編寫的程序,地址使用方式初始化創建方式響應數據類型不需要繼承父類地址響應數據類型請求參數方式響應數據類型需要繼承地址響應數據類型請求參數方式響應數據類型不需要繼承地址響應數據類型請求參數發起請
NetworkComponent
網絡組件 基于Retrofit2+RxJava2+GSON/Fastjson的網絡框架
可以忽略的內容HelloActivity訪問的是自己編寫的JavaWeb程序,地址:https://github.com/fengqingxi...
使用方式 初始化RequestManager.get().init(application, baseUrl);創建ApiService
public interface HelloApiService { @GET("API地址") Observable> getData(請求參數); }
public interface HelloApiService { @GET("API地址") Observable<響應數據類型> getData(請求參數); }方式3 響應數據類型 不需要繼承BaseEntity
public interface HelloApiService { @GET("API地址") Observable<響應數據類型> getData(請求參數); }發起請求
//請求標識,該參數可不加 ReqTag reqTag = new ReqTag(); reqTag.object = 1; RequestManager.get().async( reqTag, RequestManager.get().create(ApiService類).getData(請求參數), new IResponseCallback<響應數據類型>() { @Override public void onSuccess(ReqTag reqTag, 響應數據類型 response) { //請求成功 } @Override public void onError(ReqTag reqTag, ErrorBean errorBean) { //請求錯誤 } } );
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/76752.html
摘要:注和是當下非常火爆的開源框架,均來自神一般的公司。特點比使用更簡單更易用。默認初始化如果使用默認始化后,一切采用默認設置。為單個請求設置超時,比如涉及到文件的需要設置讀寫等待時間多一點。 github源碼地址:https://github.com/zhou-you/RxEasyHttp RxEasyHttp 本庫是一款基于RxJava2+Retrofit2實現簡單易用的網絡請求框架,結...
閱讀 3639·2021-11-24 09:38
閱讀 3142·2021-11-15 11:37
閱讀 781·2021-11-12 10:36
閱讀 3547·2021-10-21 09:38
閱讀 3220·2021-09-28 09:36
閱讀 2420·2021-09-22 16:01
閱讀 4986·2021-09-22 15:09
閱讀 1210·2019-08-30 15:55