rx-android

    4热度

    1回答

    文档中提到,对象是观察者并且可以订阅观察对象,但我找不到在代码中执行此操作的方法。 在此先感谢!

    5热度

    1回答

    我在我的Android应用程序中使用rxAndroid和rxKotlin来异步处理网络请求。现在我只想点击Snackbar按钮后重试失败的网络请求。 我现在代码: interface CitiesService { @GET("api/v1/cities") fun cities(): Observable<List<String>> @GET("api/v1/c

    1热度

    1回答

    因此,我是一位试图学习RxJava/RxAndroid的新手Android程序员。 我正在开发的应用程序有一个本地数据库(使用橱柜),由API支持。它有两个屏幕:一个显示项目列表和其他项目细节。每当我需要显示的项目我把这个方法从我的本地数据库加载它们和: public void getItems() { List<Item> Items = cupboard().withDatabase

    1热度

    1回答

    我已经开始使用retrofit2,rxjava和GSON,并且我在想些什么。目前,我有这样的事情: @GET("roster/byid/{userId}") Observable<List<Contact>> roster(@Path("userId") int userId); 如果联系人将包含大量的信息,或者有很多在名册接触它会使用大量的内存。 是否有可能获得一个可观察的位置?所

    0热度

    1回答

    我正在尝试学习RxJava并进行翻新。所以这可能是一个简单的问题。 我想在改造api调用上编写一个包装方法。此方法将显示并隐藏进度视图,并在开始呼叫和完成呼叫之前执行其他操作。 这是我的服务方法 @GET("/books") Observable<List<Book>> getBooks(); 现在,在实际进行呼叫之前,我想显示进度视图。 public <T> void execut

    8热度

    2回答

    我想要做的是创建一个简单的内存中缓存,只是为了试用Observables。但是我被卡住了,因为我不明白如何创建一个observable。这是迄今为止我已经得到的代码: public class MovieCache { MovieWrapper movieWrapper; public Observable<MovieWrapper> getMovies() {

    2热度

    1回答

    我想测试一个API调用安排在正确的调度程序,并观察主线程。 @RunWith(PowerMockRunner.class) @PrepareForTest({Observable.class, AndroidSchedulers.class}) public class ProductsPresenterTest { private ProductsPresenter presen

    0热度

    1回答

    我参考github上的项目编写我自己的代码 https://github.com/AlbertGrobas/Leaderboards 但仍然发现一些问题。 在类的LeaderboardDataService“: public Observable<Leaderboard> getLeaderboard(final String bracket, final boolean forceUpdate)

    3热度

    1回答

    我想从列表中使用RxJava获得第一个项目。但是,如果项目不存在,我不希望它抛出错误。相反,我希望能够通过提供默认项目来处理这个问题。 我在下面创建的代码在检索列表中的第一项时正常工作。虽然我不知道如何将.exists()纳入它。 api.getLibraryEntries(username) .observeOn(AndroidSchedulers.mainThread())

    1热度

    1回答

    我决定在我的项目中使用Retrofit 2.0 + RxJava。 主要问题是我不完全理解它应该如何。 首先,所有请求都发送到我的服务器API,并且每个请求都必须具有accessToken。 比如我想用我的API让所有的书: 1.Send要求得到的accessToken要求 用的accessToken值2.注册回复 3.插入此值getBookRequest 4.发送getBookRequest,然