mvc对应项目中的哪些层 - 爱问答

(爱问答)

mvc对应项目中的哪些层

  Mvc与android分别对应内容如下:  1、模型层(model):对数据库的操作、对网络等的操作都应该在model里面处理,对业务计算等操作也是必须放在的该层的。  2、视图层(view):一般采用xml文件进行界面的描述,使用的时候可以非常方便的引入,在android中也可以使用javascript+html等的方式作为view层,这里需要进行java和javascript之间的通信,android提供了它们之间非常方便的通信实现。  3、控制层(controller):android的控制层通常在acitvity,不要直接在acitivity中写代码,要通过activity交割model业务逻辑层处理, 这样做的另外一个原因是android中的acitivity的响应时间是5s,如果耗时的操作放在这里,程序就很容易被回收掉。  提示:mvc是model,view,controller的缩写,mvc包含三个部分:  1、模型(model)对象:是应用程序的主体部分,所有的业务逻辑都应该写在该层。  2、视图(view)对象:是应用程序中负责生成用户界面的部分。也是在整个mvc架构中用户唯一可以看到的一层,接收用户的输入,显示处理结果。  3、控制器(control)对象:是根据用户的输入,控制用户界面数据显示及更新model对象状态的部分,控制器更重要的一种导航功能,想用用户出发的相关事件,交给m处理。

相关标签:vc

下一篇:孩子的教育成本为什么越来越高?

上一篇:什么是针对性开停车应急处置方案

热门标签:
银行 社保 保险 信用卡 现代 股票 支付宝 理财 利率 大众 彩票 期货 宝马 吉利 长安 本田 奥迪 阳光 丰田 比亚迪 长城 奔驰 别克 荣威 福特
最新更新:
供销药材通药材交易平台 供销药材通的注册收费么 全国中药材交易市场一共有多少家,比较大一些的 想做名企之家加盟商,需要具备什么条件呢? 经营范围是建筑工程与设备租赁可以开建筑服务机械租赁费发票吗 经济技术开发区景园街属于哪个街道 食堂采购人员在采购水产品的时候,如何保证水产的成活? 急!做跨境电商,商品缺货导致客户流失,有没有拉客的办法 宣城有没有古井经销商 后续怎么申请,申请成功以后如何领药? 苏州社保6月份辞职9月份重新缴纳上算断了吗 基金会、项目办或平台具体地址在哪里 刚进币圈,有人介绍了j9bc币,值得玩吗? 有人分享数字货币投资的经验吗,都是买什么币啊? 多方共付是什么