美文网首页
Android_MVC设计模式

Android_MVC设计模式

作者: 书虫大王X | 来源:发表于2019-11-24 21:21 被阅读0次
    为什么要使用MVC设计模式:

    为了提高模块内部的高聚合性、模块间的低耦合性以及代码的复用性。当Android开发项目很大时,通过框架模式将项目分块,能够提搞项目的开发效率、可维护性和可扩展性。通过模块封装的项目,代码的复用性也会得到很大的提高。

    具体介绍:
    MVC设计模式示意图
    MVC全称为Model(模型层)--View(视图层)--Controller(控制层):
    • View层:XML布局文件activity_mvcpattern代表的就是View层,用来显示布局,与用户进行交互。
    • Controller层:MVCActivity代表的是Controller层,View层会传递请求至Controller,Controller控制Model层进行数据的更新。
    • Model层:Model层一般是开发者自己设计的用于处理数据的模型,主要用于处理数据库、网络请求等一系列复杂的耗时处理,Model数据请求完成后,将数据传递给View层。
    • 下面来看一下MVC设计模式的具体实例:listView模拟QQ列表

    相关文章

      网友评论

          本文标题:Android_MVC设计模式

          本文链接:https://www.haomeiwen.com/subject/jfzlwctx.html