Retrofit+Rxjava+MVVM的理解
MVVM理解: M:Model层,跟MVP的Model层一样处理业务逻辑 V:View层,UI的显示处理 VM:ViewModel层,处理Model处理的数据通过数据监听方式返回给到view层 通过ViewModel层的数据监听返回(livedata)方式做到了view层和viewmodel层的解耦,这是与mvp中view与presenter层需要通过接口依赖方式存在区别的地方 livedata实现方式(观察者模式): ViewModel中实现:...