MVC设计模式
MVC设计模式
一、M-V-C常用包分类:
Model模型:负责数据库操作,以及业务逻辑的实现,是MVC的主体。

数据对象封装:model.bean/domain;
数据库操作类:model.dao;
数据库:model.db;
View视图:用户与系统之间的交互界面。

相关工具类:view.utils;
自定义view:view.ui;
Controller控制器:根据用户的输入,空值用户界面数据显示和更新model对象的状态。起到控制整个业务流程的作用,实现View层跟Model层的协同工作。

应用界面相关:controller.activity;
存放fragment:controller.fragment;
显示列表的适配器:controller.adapter;
服务相关类:controller.service;
抽取的基类:controller.base;
二、具体实现


浙公网安备 33010602011771号