Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android RX Java带改装-2与普通改装-2_Android_Android Layout_Rx Java_Retrofit2 - Fatal编程技术网

Android RX Java带改装-2与普通改装-2

Android RX Java带改装-2与普通改装-2,android,android-layout,rx-java,retrofit2,Android,Android Layout,Rx Java,Retrofit2,我目前正在使用2进行API解析。因为我被要求为我的新应用程序使用RxJava+改装。我怎样才能做到这一点。使用RxJava和改装有什么好处 任何帮助都应该非常感谢 下面是我用于普通改装解析的代码 Retrofit.Builder builder =new Retrofit.Builder().baseUrl(API_BASE_URL).client(httpClient).addConverterFactory(GsonConverterFactory.create()); Retrofit r

我目前正在使用
2
进行
API
解析。因为我被要求为我的新应用程序使用
RxJava
+
改装
。我怎样才能做到这一点。使用
RxJava
改装
有什么好处

任何帮助都应该非常感谢

下面是我用于普通
改装
解析的代码

Retrofit.Builder builder =new Retrofit.Builder().baseUrl(API_BASE_URL).client(httpClient).addConverterFactory(GsonConverterFactory.create());
Retrofit retrofit = builder.client(httpClient).build();
return retrofit.create(serviceClass);
因为我被要求为我的新应用程序使用RxJava+改型来更改它。我怎样才能做到这一点

在项目中添加
com.squareup.reformation2:adapter-rxjava2
作为依赖项,并在
reformation.Builder
上配置它:

addCallAdapterFactory(
    RxJava2CallAdapterFactory.createWithScheduler(Schedulers.io()))
然后,您可以从更改改装接口

Call<ReturnType> op(...)
调用op(…)

可观测op(…)
而不是
enqueue()
调用
调用
,订阅observable以使您的请求生效

在改型的同时使用RxJava有什么好处

改造服务API调用与应用程序中的其他rxjava代码很好地集成。如果您在应用程序的其他地方没有使用rxjava,那么没有什么好处

因为我被要求为我的新应用程序使用RxJava+改型来更改它。我怎样才能做到这一点

在项目中添加
com.squareup.reformation2:adapter-rxjava2
作为依赖项,并在
reformation.Builder
上配置它:

addCallAdapterFactory(
    RxJava2CallAdapterFactory.createWithScheduler(Schedulers.io()))
然后,您可以从更改改装接口

Call<ReturnType> op(...)
调用op(…)

可观测op(…)
而不是
enqueue()
调用
调用
,订阅observable以使您的请求生效

在改型的同时使用RxJava有什么好处


改造服务API调用与应用程序中的其他rxjava代码很好地集成。如果您在应用程序的其他地方没有使用rxjava,则没有什么好处。

首先开始学习rxjava,观看此视频以开始使用哪个版本的rxjava?首先开始学习rxjava,观看此视频以开始使用哪个版本的rxjava?感谢简单有效的解决方案。感谢简单有效的解决方案。