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?感谢简单有效的解决方案。感谢简单有效的解决方案。