When to use RxJava in Android and when to use LiveData from Android Architectural Components? When to use RxJava in Android and when to use LiveData from Android Architectural Components? android android