当前位置: 首页 > wzjs >正文

1个空间做2个网站吗seo的优化原理

1个空间做2个网站吗,seo的优化原理,wordpress如何播放m3u8的视频,wordpress 幻灯片加数字在提到MVP之前,可以先看看这篇MVC的帖子: 【Unity】MVC的简单分享以及一个在UI中使用的例子 MVC的不足之处: 在MVC的使用中,会发现View层直接调用了Model层的引用,即这两个层之间存在着一定的耦合性,而MV…

在提到MVP之前,可以先看看这篇MVC的帖子:

【Unity】MVC的简单分享以及一个在UI中使用的例子

MVC的不足之处:

在MVC的使用中,会发现View层直接调用了Model层的引用,即这两个层之间存在着一定的耦合性,而MVP则可优化MVC中存在的这个视图层与数据层之间的耦合问题。

MVP的解释为:

Model(模型层/数据层):负责数据的处理、例如增删查改等等。

View(视图层):负责获取控件,向用户显示数据。

Presenter(主持人):接收用户输入,操作Model层,再更新View层。

其中MVP与MVC最大的不同就是,View层的数据更新被迁移至Presenter层完成,这里的View层只负责数据的显示,不负责数据的更新操作,好处在于易于进行单元测试。

适用场景,对比MVC:

MVC是比较简单、直接的架构,适用于需求简单、UI变动不大的项目,适合Web开发和快速原型开发。

MVP适合更加复杂、需要高度测试性的应用。

下面是MVP框架例子:

如何使用?

脚本说明:

创建三个脚本分别为(脚本具体内容处于博客最下方):

RoleModel_MVP.cs、RoleView_MVP.cs以及RolePresenter_MVP.cs。

RoleModel_MVP.cs:定义数据模型、包括了更新数据和保存数据的方法、通过事件绑定通知Presenter层需要让View层更新数据;

RoleView_MVP.cs:获取UI控件;

RolePresenter_MVP.cs:上为视图层中的组件绑定事件业务、直接更换视图层更新UI显示的数据,下能提醒数据层进行数据处理。

步骤:

        1.创建一个UIPanel,并创建一个Text和Button,将RoleView_MVP.cs和RolePresenter_MVP.cs挂载至该UIPanel中,并将对应组件拖拽至脚本的对应属性。如下图。                     

 

        2.运行游戏,点击按钮,生命值会减少。

                

        完成!!!

http://www.dtcms.com/wzjs/292830.html

相关文章:

  • 用路由器建设网站手机app软件开发
  • wordpress导出数据库威海seo优化公司
  • 做货代网站网站推广名词解释
  • java怎莫做web网站怎么宣传自己新开的店铺
  • 网站域名到期会怎么样seo搜索推广费用多少
  • 海尔网站的建设特点seo网站优化方案书
  • 手机网站发布页电脑版深圳市文化广电旅游体育局
  • 百度医疗网站建设石家庄网站建设seo公司
  • 网站怎么做优化临沂森佳木业有限公司
  • 广东平台网站建设找哪家注册网站在哪里注册
  • 上海有哪些网站设计公司江苏seo推广
  • 美国cn2独立ip站群服务器seo案例视频教程
  • 自媒体网站源码模板dede今日头条新闻最全新消息
  • 深圳企业排名吉林seo基础知识
  • 南昌网页制作公司2022年seo最新优化策略
  • 做片子 我们是认真的网站广州seo网站公司
  • 个人网页设计html代码免费网站seo关键词优化技巧
  • 邢台企业网站制作建设极速一区二区三区精品
  • 网站修改需要什么市场营销活动策划方案
  • 今日武汉疫情行程公布外贸推广优化公司
  • 旅游网站建设费用预算网上营销推广
  • 上海网站制作官网罗湖区seo排名
  • 杭州网站建设nuoweb搜素引擎优化
  • 小微企业生产管理软件抖音优化
  • 上海集团网站建设公司好百度关键词优化软件排名
  • 手机上有那种网站吗成都seo正规优化
  • 商城网站建设特点有哪些影响seo排名的因素有哪些
  • 做网站的公司哪些靠谱sem推广什么意思
  • 昆明网站建设解决方案在线客服
  • 网站备案号没有-1如何做网站营销推广