android - Retrofit 接口(interface)中 Call 和 Observable Response 的区别

标签 android interface observable retrofit

我不明白这两种方式的含义( ObservableCall 。)

@GET("/users")
fun getAll(): Observable<List<User>>

@GET("/users")
fun getById(): Call<List<User>>

我想了解一下,拜托。 非常感谢。

最佳答案

如果您在没有 RxJava 的情况下使用 Retrofit,则可以使用 call。如果您使用 RxJava,则应该使用 Observable。

关于android - Retrofit 接口(interface)中 Call 和 Observable Response 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59747152/

相关文章:

android - MVC像Android应用程序的逻辑分离

java - 为什么接口(interface)变量默认是静态的和最终的?

angular - Angular 2 最新版本中的 Rxjs Observable 问题

java - Android:找不到这个imageView?

java - 如何在 Android Studio 中加载城市微调器和状态微调器

android - 适用于Android的Youtube Gdata

java - 如何让一个我无法更改的类实现一个接口(interface)?

java - 再次重写与重载

rxjs - 什么类似于 Observable 的 Promise.resolve?

java - 使用 Observable 单例类来处理网络调用不好吗?