RxKotlin和Android DataBinding有什么区别?

时间:2019-08-07 20:41:30

标签: android kotlin data-binding android-databinding rx-kotlin2

我是Android开发的新手(*我通常是iOS开发人员,并使用RxSwift)。

尽管我将在项目中使用RxKotlin,但我注意到有Android DataBinding。所以我想知道RxKotlin和Android DataBinding之间的区别是什么(优点,缺点等)。专业的Android开发人员通常使用Android DataBinding代替RxKotlin吗?还是两者都可以在同一个项目中使用?

不幸的是,我用谷歌搜索,但我并没有偶然发现正确的答案:(

1 个答案:

答案 0 :(得分:-1)

RxKotlin 是一个轻量级的库,它向RxJava添加了扩展功能。您可以使用RxJava。 RxKotlin使用rx java caoncept,它也是数据绑定,但具有esxtenson功能并对其进行了简化。 例如在用于后台任务的简单Java中,异步与rxjava一起使用,而后者仅用于可观察的类。