国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

網絡組件 基于Retrofit2+RxJava2+GSON/Fastjson的網絡框架

Cc_2011 / 762人閱讀

摘要:網絡組件基于的網絡框架可以忽略的內容訪問的是自己編寫的程序,地址使用方式初始化創建方式響應數據類型不需要繼承父類地址響應數據類型請求參數方式響應數據類型需要繼承地址響應數據類型請求參數方式響應數據類型不需要繼承地址響應數據類型請求參數發起請

NetworkComponent

網絡組件 基于Retrofit2+RxJava2+GSON/Fastjson的網絡框架

可以忽略的內容

HelloActivity訪問的是自己編寫的JavaWeb程序,地址:https://github.com/fengqingxi...

使用方式 初始化
RequestManager.get().init(application, baseUrl);
創建ApiService 方式1 響應數據類型 不需要繼承父類
public interface HelloApiService {

    @GET("API地址")
    Observable> getData(請求參數);

}
方式2 響應數據類型 需要繼承BaseEntity
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

相關文章

  • RxEasyHttp一款基于RxJava2+Retrofit2實現簡單易用網絡請求框架

    摘要:注和是當下非常火爆的開源框架,均來自神一般的公司。特點比使用更簡單更易用。默認初始化如果使用默認始化后,一切采用默認設置。為單個請求設置超時,比如涉及到文件的需要設置讀寫等待時間多一點。 github源碼地址:https://github.com/zhou-you/RxEasyHttp RxEasyHttp 本庫是一款基于RxJava2+Retrofit2實現簡單易用的網絡請求框架,結...

    MadPecker 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<