RxLifecycleOwner: RxJava2 Android 架构组件的生命周期处理API
RxLifecycleOwner 是一个尊重 RxJava Stream 的 Android 架构组件生命周期的 API。它能够有效处理 Activity 和 Fragment 的生命周期,并防止内存泄漏。相比 RxLifeCycle,RxLifecycleOwner 的行为更类似于取消/处置。特别是在使用 Single + TakeUntil 时,不会调用 onError(CancellationException),这种行为更符合预期。RxLifecycleOwner 实现了对体系结构组件生命周期的尊重,可以在 Activity 和 Fragment 的生命周期中使用。
207.1KB
文件大小:
评论区