一、android开发设计模式?
mvc (model-view-controller)
mvp (model-view-presenter)
mvvm (model-view model-view)
关于介绍和区别请参考 :
https://www.zybuluo.com/shark0017/note/256112
二、程序猿嘛开发工具及时更新,mvvm的使用需要studio版本稍微高一点,1.5的会有问题。使用更新2.2的studio 可以使用databinding实现mvvm模式的使用(参考demo:https://github.com/tianzhijiexian/DBinding),也可以学习studio新特点。
三、升级studio之后,使用mvvm的,databinding有的会出现问题 not find support databinding library 1.2.1的错误,解决办法是升级sdk中Android Support Repository (下图)升级即可
自己整理简单demo 源码
android设计模式MVVM
最新推荐文章于 2024-06-27 23:02:15 发布