ReactiveX

RxAndroid

ReactiveX

RxJava bindings for Android

AI 简介

RxAndroid 是 RxJava 在 Android 平台的扩展库,提供专为 Android 设计的响应式编程支持。其核心功能是封装主线程(Looper)调度器(如 AndroidSchedulers.mainThread()),使 Observable 的 observeOn 操作能安全、便捷地切换至 UI 线程,避免手动处理 Handler 或 Looper。基于 RxJava 3 构建,轻量且无侵入性,不修改 RxJava 原有行为,仅补充 Android 特定的线程调度能力。适用于需要在异步任务完成后更新 UI 的典型 Android 场景,如网络请求回调、数据库操作后刷新列表、传感器数据实时渲染等。

Java
Apache License 2.0
20k
Stars
2.9k
Forks
978
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+4
综合评分70.4
默认分支3.x