Android mvc,mvp , mvvm三种设计模式的选择实践

mvp须要实现太多的接口,单以google官方demo来看实现简单并且稳定的功能,已经须要抽出太多的接口,后续若是ui规则变化,就须要太多的人力来维护 先放一张google官方demo uml类图 可见view跟presenter之间的交互很复杂 mvvm模式能够pv之间的接口大大简化 没有一种放之四海皆准的设计模式但应该遵循最基本的原则 •     1: 业务逻辑简单,没有可复用模块的直接mvc
相关文章
相关标签/搜索