RxJava - JVM的Reactive Extensions - 一个库,用于使用Java VM的可观察序列组合异步和基于事件的程序。
了解RxJava onBackpressureBuffer中的容量参数
[这是我写的一个小示例应用程序:包ru.maksim.sample.app导入android.os.Bundle导入android.util.Log导入androidx.appcompat.app.AppCompatActivity导入io.reactivex.rxjava3 ....
我想知道Schedulers.io()是否将按照调用者的顺序执行任务。公共类SaveTest {@Inject private MyRepository myRepository; public void save(){...
RX java io.reactivex.rxjava3.android.schedulers.AndroidSchedulers无法执行
实现'io.reactivex.rxjava3:rxandroid:3.0.0'实现'io.reactivex.rxjava3:rxjava:3.0.0'val TAG:String = RXKotlinDemoClass :: class.java.simpleName覆盖了onCreate(...
Android-缺少用于ASP.NET Core SignalR for Android的connectionState回调?
我有以下连接代码-私有val授权= App.context?.getSharedPreferences(authorizationPrefs,Context.MODE_PRIVATE)?. getString(authorizationToken,defaultStringValue)...
我有多个函数返回一个Observable 。每个功能在文件系统上执行命令。我需要一个接一个地执行每个函数,并获得...
我不是Rx方面的专家,如果这是一个小问题,抱歉。我正在执行轮询操作,必须等待更新,并且为此创建了Rx Observable;但是,我从不调用onComplete。但在...
我一直在使用RxJava的Single Observable进行网络任务。我已经看到Observable类型提供了用于设置计时器和间隔的API,如以下示例所示。 Observable.interval(0,2,...
[我有一个API,向我发送错误,并带有低于500错误的自定义JSON,因此,这是我的Api接口:@POST(“ $ {API_PREFIX}方法”)fun callForIt(@Body request:MyRequest):Single 。 。
我正在使用RxJava3进行改装,但无法获得RxJava3的rxjava3改装适配器。] >>
[我找到了一种简化方法,而不是使用两个平面图和过滤器。val a = Observable.just(false)val b = Observable.just(true)val x = Observable.just(Unit)x.flatMap {a} .filter {!it} ...
我正在使用Kotlin,OkHttp,RxJava2开发Android应用。我正在尝试进行自动搜索。当用户输入字符时,对其进行搜索。覆盖有趣的搜索(主题:PublishSubject
RxJava-如何通过内部“ toBlocking”调用测试函数
我正在尝试向以下代码段添加一些单元测试:public List extractStuff(Scheduler scheduler,List tokens){List >> ...
传递Observabele作为方法参数是否有代码气味?我将RxJava用于我的项目。比如说我有以下类:public class MyClass {//构造函数和其他属性public void ...
我正在MVVM体系结构中具有改造和rxjava的项目中工作,该项目包含一个repository和repositoryImpl包。我想删除rxjava并仅将Kotlin协程用于该项目。但...
当对每个元素的操作产生不同的结果计数/持续时间时,保持初始可迭代排序顺序稳定
在将一种排放物分解成多个项目后,我无法确定排放物如何分类。我有以下代码,请允许我在功能上进行解释。自上而下的内容结构...
如以下代码所示,我想使用RxAndroid。但是我面临两个问题:1-我想将Array转换为Observable,但是无法识别方法.fromArray 2-为什么在...
RxJava2中是否有doAfterSubscribe等效项?
我有一个观察到的流对所有请求的响应。我想在发出请求时创建一个可观察的过滤器,以便可以与多个订户共享输出。 ...
我想使用翻新功能同时拨打多个电话。当两个电话都结束时,我想对结果有所帮助。这是我的接口公共接口IService {@GET(“ all”)...
Calendar.Events?.get(calendarId,eventId)抛出android.os.NetworkOnMainThreadException错误
我有一个问题,如果我使用Google Calendar Java库通过ID搜索事件,它将不返回任何内容并引发错误。我有以下代码:@Module类...
此代码从主线程开始,但是我在Schedulers.io上使用subscribeOn和obtainOn