我是Android开发的新手(*我通常是iOS开发人员,并使用RxSwift)。
尽管我将在项目中使用RxKotlin,但我注意到有Android DataBinding。所以我想知道RxKotlin和Android DataBinding之间的区别是什么(优点,缺点等)。专业的Android开发人员通常使用Android DataBinding代替RxKotlin吗?还是两者都可以在同一个项目中使用?
不幸的是,我用谷歌搜索,但我并没有偶然发现正确的答案:(
答案 0 :(得分:-1)
RxKotlin 是一个轻量级的库,它向RxJava添加了扩展功能。您可以使用RxJava。 RxKotlin使用rx java caoncept,它也是数据绑定,但具有esxtenson功能并对其进行了简化。 例如在用于后台任务的简单Java中,异步与rxjava一起使用,而后者仅用于可观察的类。