Work Manager和Reactive Extensions(Rxjava)之间有什么区别?我应该使用什么时候?

时间:2018-10-19 21:45:55

标签: android rx-java android-jetpack android-workmanager

  

最近我现在了解了Work Manager,我想澄清何时需要使用Reactive Extensions或Work Manager。

2 个答案:

答案 0 :(得分:2)

如果您的源代码仅在android中使用,则意味着去工作管理器。它是android预定义的库。它将根据android更新进行更新。它在android中具有更大的兼容性。 如果您的源代码是在Java中使用的,则其他代码也意味着使用react x。然后可以在react x的帮助下使用相同的代码。 如果您想处理特定于android的活动(活动生命周期等),请选择工作经理

答案 1 :(得分:1)

这些是android中的2个不同概念

基本上,Android Jetpack随附的Work Manager可以处理后台操作(即服务)doc

RxJava是一个库,用于通过使用可观察的序列来组成异步和基于事件的程序。检查一下doc