以下是一个使用 RxJava 来实现耗时任务处理的例子:
- 首先,需要添加 RxJava 和 RxAndroid 的依赖。
implementation 'io.reactivex.rxjava2:rxjava:2.2.2'
implementation 'io.reactivex.rxjava2:rxandroid:2.1.0'
- 然后,在 MainActivity 中创建一个 Observable 对象,并使用 subscribeOn() 方法指定线程池中的线程执行异步任务。
Observable.create(new ObservableOnSubscribe<