MVC-Android
2017-01-10 15:04:15 0 举报
MVC-Android是一种基于Model-View-Controller(MVC)设计模式的Android应用程序架构。它通过将应用程序的数据、界面和控制逻辑分离,实现了代码的高内聚、低耦合,提高了代码的可维护性和可扩展性。在MVC-Android中,Model负责处理数据和业务逻辑,View负责显示数据和与用户交互,Controller负责接收用户的输入并更新Model和View。这种架构使得开发者可以更加专注于业务逻辑的实现,而不需要关心界面的绘制和事件处理。总之,MVC-Android是一种优秀的Android应用程序开发架构,能够帮助开发者提高开发效率,降低维护成本。
作者其他创作
大纲/内容
User(用户)
数据操作完毕,发送更新View的通知
View(负责视图显示、多个视图可以显示同一个数据)
转换并发送操作命令
把操作结果展示给用户
把用户发送的操作命令转换为数据操作指令
触发事件
1、计算、控制、显示分离。2、视图多样化。(重点)3、View-Controller一般是成对出现。一个Model可以对应多个View。3、MVC模式在GUI应用中的使用。V-控件、C-事件机制、M-业务数据和逻辑。
Event Interface(控件的事件监听接口)
Model(管理数据、业务逻辑和规则、数据处理)
Controller(接收输入、转换成Model和View的操作命令)
把用户发送的操作命令转换为更换显示状态的指令(上下滚动等)
0 条评论
下一页