This is an Android Demo. MVVM Archtecture, Dagger2, RxJava, LiveData, Retrotif/okhttp. View ---LiveData--- ViewModel ---RxJava--- Model(Repository, Room, Retrofit/okhttp) and Dagger2