- 博客(2)
- 资源 (3)
- 收藏
- 关注
原创 MVVM架构:LiveData + ViewModel + Repository搭配的三种解决方案
文章目录关于MVVM解决方案方案1方案2方案3关于MVVM关于MVVM的介绍,我们可以参考之前的文章:Android App开发架构之:MVVM和MVP相比,MVVM有相似的地方,也有各自的特点。相似点:MVVM的VM层对应于MVP的P层;MVVM的M层对应于MVP的M层;两者的V层一样,对应着fragment和activity等view界面;区别:4. MVVM使用Liv...
2019-10-03 08:00:52 6665 8
原创 一种划分App业务模块的解决方案
文章目录关于Module解决方案扩展:module的mvp化github地址关于Module以mvp架构为例,在mvp中,我们一般都会根据业务功能来划分不同的模块,比如以一个直播app来说,我们会划分为注册登录、用户信息、设置、客服、直播、IM、营收等模块。每一个模块我们会建立对应的mvp文件。所以在mvp架构的app中会看到很多业务模块的package,而且每个package下面都是对...
2019-10-03 07:59:09 566
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人