在android studio IDE中创建android项目时遵循哪种设计模式?

时间:2019-04-17 13:01:45

标签: model-view-controller design-patterns mvvm mvp

我发现,Android组件和框架中使用了多种模式,例如:

行为模式:

  • 观察者(例如广播接收器,RxAndroid)
  • 命令(例如EventBus)
  • 模型视图控制器
  • 模型视图演示器
  • 模型视图ViewModel(类似于上面的MVC模式)

创意模式:

  • Builder(例如Notification,AlertDialog.Builder)
  • 依赖注入(例如Dagger 2)
  • 单例(例如视图持有人)

结构模式:

  • 适配器(例如RecyclerView.Adapter)
  • 门面(例如翻新,媒体框架)

实际上,

我已经使用过 MVP MVVM 设计模式。但是不知道
Android Studio项目的默认设计模式的名称是什么?

0 个答案:

没有答案