MVC设计模式

MVC设计模式

一、M-V-C常用包分类:

Model模型:负责数据库操作,以及业务逻辑的实现,是MVC的主体。
image
数据对象封装:model.bean/domain;
数据库操作类:model.dao;
数据库:model.db;

View视图:用户与系统之间的交互界面。
image
相关工具类:view.utils;
自定义view:view.ui;

Controller控制器:根据用户的输入,空值用户界面数据显示和更新model对象的状态。起到控制整个业务流程的作用,实现View层跟Model层的协同工作。
image
应用界面相关:controller.activity;
存放fragment:controller.fragment;
显示列表的适配器:controller.adapter;
服务相关类:controller.service;
抽取的基类:controller.base;

二、具体实现

image

posted @ 2021-11-14 20:20  边缘气息  阅读(196)  评论(0)    收藏  举报