首页 > Web开发 > 详细

热门前沿知识相关面试问题-MVC/MVP/MVVM架构设计模式面试问题详解

时间:2018-04-30 15:12:49      阅读:256      评论:0      收藏:0      [点我收藏+]

MVC:

  • MVC的定义:
    M:业务逻辑处理。【业务MODEL】
    V:处理数据显示的部分。【如xml布局文件】
    C:Activity处理用户交互的问题。【也就是Activity在MVC中扮演着C的角色】
  • MVC的特点:
    ①、耦合性低。
    ②、可扩展性好。
    ③、模块职责划分明确。
  • MVC的实例详解:

  • 总结:
    ①、利用MVC设计模式,使得项目有了很好的可扩展和维护性。
    ②、controller(控制器)是一个中间桥梁的作用。
    ③、什么时候适合使用MVC模式呢?当一个项目很小,

MVP:

 

MVVM:

 

热门前沿知识相关面试问题-MVC/MVP/MVVM架构设计模式面试问题详解

原文:https://www.cnblogs.com/webor2006/p/8973594.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!