Skip to content

RxJava

Awesome RxJava Awesome

> 有用的资源 RxJava

灵感来自 awesome 列出事情.

Bindings

  • RxAndroid - RxJava 的 Android 特定绑定.
  • RxBinding - 来自平台和支持库的 Android UI 小部件的 RxJava 绑定 API.
  • rx-preferences - 适用于 Android 的反应式“SharedPreferences”.
  • RxPermissions - 由 RxJava 提供支持的 Android M 运行时权限.
  • Android-ReactiveLocation - 将 Google Play Service API 包装在出色的 RxJava Observables 中的小型库将样板文件减少到最少.
  • ReactiveNetwork - Android 库使用 RxJava Observables 监听网络连接状态和 WiFi 信号强度的变化.
  • ReactiveSensors - 使用 RxJava Observables 监控硬件传感器的 Android 库.
  • RxPalette - Android 上 Palette 库的 RxJava 绑定.
  • rxjava-jdbc - 使用 jdbc 和 RxJava Observables 的数据库调用的高效执行和功能组合.
  • rxjava-file - 文件的 RxJava observables,包括 NIO 事件.
  • RxTuples - 与 RxJava 一起使用的简单元组.
  • RxAnimationBinding - 用于 Android 动画的 RxJava 绑定 API.

Utilities

  • RxJavaAsyncUtil - RxJava 的异步实用程序.
  • RxJavaJoins - 加入 RxJava 的运算符.
  • RxJavaMath - RxJava 的数学运算符.
  • RxJavaString - RxJava 的字符串和字节运算符.
  • RxJavaComputationExpressions - RxJava 的计算表达式.
  • rxjava-extras - 与 RxJava 一起使用的实用程序.
  • RxActions - 与 RxJava 一起使用的简单 ActionN 组合.
  • RxRelay - 既是 Observable 又是 Action1 的 RxJava 类型.
  • Frodo - 用于记录 RxJava 可观察对象和订阅者的 Android 库.
  • RxPartialApplication - RxJava 上 FuncN 和 ActionN 的简单部分应用.
  • RxCurrying - 在 RxJava 上对 FuncN 和 ActionN 进行简单套用.
  • RxEither - RxJava 的任一类型.
  • RxReplayingShare - 结合了 replay(1)、publish() 和 refCount() 运算符的 RxJava 转换器.
  • RxFunctions - 与 RxJava 一起使用的高级函数组合.
  • rxlint - 用于 RxJava 代码的 Android lint 规则.
  • RxComprehensions - 通过抽象链式 flatMaps、concatMaps 和 switchMaps 减少 RxJava 中的样板文件.

Testing

  • assertj-rx - RxJava Observables 的 AssertJ 断言.
  • rxpresso - 使用 RxJava 对 Android 应用程序进行简单的 Espresso UI 测试.

Guides

Articles

Tools

  • RxMarbles - Rx Observables 的交互式图表.

Community

License

CC0

在法律允许的范围内, Jokubas Dargis 已放弃该作品的所有版权和相关或邻接权.