我将开始在我的Android项目中使用反应式编程。我使用Kotlin作为主要语言,现在我想申请Rx。我的第一选择是RxAndroid,但后来我注意到有RxKotlin。
据我所知,两者都是从RxJava分叉的,所以RxAndroid可能为android常见任务提供了一些API。另一方面,RxKotlin支持lambas开箱即用,让我避免将kotlin与java混合。
在这种情况下,哪一个是首选库?
答案 0 :(得分:42)
你可以同时使用它们。 RxKotlin 包含一个extension functions,它为您提供在Kotlin中使用rxJava的惯用方式(编写更少的代码)。 rxAndroid (现在在几个库中拆分)提供特定的平台绑定,例如:
您可能感兴趣的更有用libraries for rxJava and Android。
编辑于01.04.16