使用 Singles 进行 RxAndroidBle 读写是否合适?
Would it be appropriate to use Singles for RxAndroidBle reads and writes?
我仍在学习 Reactive 范式,刚刚遇到 Single<T>
和 SingleSubscriber<T>
类。我觉得这些可能适用于 "one-time" 操作,例如通过 BLE 读取或写入控制特性。
这有意义吗?优缺点都有什么?它需要 RxAndroidBle 的作者实现吗?任何解释和讨论表示赞赏。
启动 RxAndroidBle
库时,RxJava
库中没有 Single
和 Completable
类。
这些构造很适合 RxAndroidBle
并已计划,但它需要图书馆作者的一些工作,并且会更改 API - 需要将版本升级到 2.0.0。
我仍在学习 Reactive 范式,刚刚遇到 Single<T>
和 SingleSubscriber<T>
类。我觉得这些可能适用于 "one-time" 操作,例如通过 BLE 读取或写入控制特性。
这有意义吗?优缺点都有什么?它需要 RxAndroidBle 的作者实现吗?任何解释和讨论表示赞赏。
启动 RxAndroidBle
库时,RxJava
库中没有 Single
和 Completable
类。
这些构造很适合 RxAndroidBle
并已计划,但它需要图书馆作者的一些工作,并且会更改 API - 需要将版本升级到 2.0.0。