![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android MVVM
本系列从使用Java语言进行简单的MVVM开发,到使用Kotlin使用MVVM开发,一步步深入
安妮的小熊提伯斯
初入职场的菜鸟
展开
-
Android MVVM基础版 DataBinding+Retrofit+RxJava(一)
最近开始学习MVVM,之前一直用mvp,好处大家都知道,文章会分成多个系列,从最简单的基础版MVVM到比较成熟的MVVM,由浅入深,毕竟我也是刚接触,也是跟着别人的项目学的。 参考的项目有: 1.使用MVVM尝试开发Github客户端及对编程的一些思考https://www.jianshu.com/p/b03710f19123; 2.T-MVVM 努力打造简单实用的开发框架https://gi...原创 2019-04-16 16:53:21 · 3037 阅读 · 0 评论 -
Android MVVM改进版 DataBinding+Retrofit+RxJava+ViewModel+LiveData(二)
上篇博客结尾说了一些问题,针对这些使用ViewModel和LiveData,项目只是在上个项目上进行修改,如果不熟悉的话请看上篇博客Android MVVM基础版 DataBinding+Retrofit+RxJava(一) 一、知识准备 ViewModel和LiveData是相辅相成的,VIewModel用来存储和和管理UI相关的数据,LIveData是一个有生命周期的被观察的数...原创 2019-04-18 14:30:23 · 2777 阅读 · 1 评论 -
Android MVVM再升级 DataBinding+Retrofit+RxJava+ViewModel+LiveData(三)
本文主要使用泛型优化项目结构,只对关键修改部分进行说明,如果不了解项目结构请看我的上两篇博客: Android MVVM改进版 DataBinding+Retrofit+RxJava+ViewModel+LiveData(二) Android MVVM基础版 DataBinding+Retrofit+RxJava(一) 一、修改BaseActivity public abstract ...原创 2019-04-26 11:30:29 · 1938 阅读 · 1 评论