ICode9

精准搜索请尝试: 精确搜索
  • 鸿蒙开发之网络框架搭建,MVP+Retrofit2+okhttp3+Rxjava2+RxHarmony2021-01-28 16:02:12

    抓住人生中的一分一秒,胜过虚度中的一月一年! 小做个动图开篇引题 鸿蒙背景 2020年9月10号,鸿蒙2.0(HarmonyOS 2.0)系统正式发布,鸿蒙2.0面向应用开发者发布Beta版本,在2020年9月10发布大屏,手表,车机版鸿蒙,2020年12月发布手机版鸿蒙。在2020年9月10日,鸿蒙开源路标面向内存128K

  • MVC-MVP-MVVM-MVI2021-01-27 22:01:04

    小序 框架面向于一系列相同行为代码的重用,而设计则面向的是一系列相同结构代码的重用。简而言之:框架是大智慧,用来对软件设计进行分工;设计模式是小技巧,对具体问题提出解决方案,以提高代码复用率,降低耦合度。 对待框架演变的态度:所谓真理只是在特定领域条件下成立的教条理论罢

  • android开发工具箱!资深Android开发带你入门Framework,系列篇2021-01-25 10:57:15

    前言 早在2017年我们就建了第一个进击BAT的Android开发进阶交流群,两年期间很多群友都分享了自己的Android面试经历。其中就有很多群友已经斩获蚂蚁金服,天猫,高德,盒马等阿里系offer 收集反馈的面经资料比较乱,最近疫情期间终于空出大量时间,我们进行了分类,循序渐进,由基础到深入,

  • android高级开发面试!GitHub标星9K的Google官方MVP+Rxjava项目详解,经典好文2021-01-24 16:29:23

    开头 学习能力,尤其是自学能力,你啥时看到那些有名的程序高手在论坛上问“学习XX该看什么书,如何快速学习XXX,学习XXX有什么代码推荐”之类的问题,他们想学什么很快就能自己找到相关资料。这个行业发展太快,技术淘汰的速度也很快,3年不学新东西就可能落伍了。 动手能力,都是看书看资

  • Android 进阶之 MVP 架构2021-01-22 23:51:23

    写在前边 小伙伴们,两天不见了,很想念你们哦!这两天一直没来得及更新,因为最近在研究 Android 的 MVP 架构,我觉得这也是一个重要的 Android 进阶的技术点。 昨天我还问我身边的小伙伴,我问他 “你知道我们学的 Android 有哪些架构吗?” 他一脸懵逼的告诉我 “你还别说,Android 的架构我还

  • 程序员成长思维:把自己当做产品来发展2021-01-14 15:35:31

    每年年初我们都要做一个计划,都希望自己有所进步,想在未来升值加薪,获得更好收入,同时在职场上受人尊敬,但是,到底该如何计划和行动呢?这里我介绍一个方法,就是把自己当作产品,为什么呢? 产品要有MVP的功能 一个产品称之为产品,那么这个产品一定要有可用的功能,那么对应到一个人身上,就是我这个

  • 08-敏捷需求管理(下篇)2021-01-13 15:04:01

    第二步 需求规划之用户故事地图 谈到用户故事地图,透过名字我们就能知道用户故事地图的基本构成一定是用户故事,那用户故事又是什么呢?用户故事描述了对用户、系统或软件购买者有价值的功能。为了规范用户故事的表达,便于沟通,用户故事通常的表达格式为:作为一个<用户角色>, 我想要<完成

  • MVC、MVP、MVVM的区别和联系(精讲版)2020-12-10 08:02:18

    在开始正式讲解之前,先举一个例子,如图1所示。这是一个很简单的计数器,单击“减”按钮,数字就会减 1;单击“加”按钮,数字就会加 1。    图1:MV 系列框架例子 接下来需要知道的是,在 MV 系列框架中,M 和 V 指 Model 层和 View 层,但是其功能会因为框架的不同而变化: Model 层很好理解,就

  • MVC、MVP、MVVM三种架构模式的区别2020-12-02 17:00:01

    一、MVC(Model-View-Controller) MVC是比较直观的架构模式,用户操作->View(负责接收用户的输入操作)->Controller(业务逻辑处理)->Model(数据持久化)->View(将结果反馈给View)。 二、MVP(Model-View-Presenter) MVP是把MVC中的Controller换成了Presenter(呈现),目的就是为了完全切断View跟Model

  • MVC与MVP的区别2020-11-15 20:02:05

    MVC(Model-View-Controller)模型强调将用户的输入、数据模型和数据表示方式分开设计,一个交互式应用系统由模型、视图和控制器3个部分组成,分别对应内部数据、数据表示和输入/输出控制部分。MVP(Model-View-Presenter)模型是近年来流行的一种体系结构。MVP与MVC的主要差异体现在“请

  • 《.NET内存管理宝典 》(Pro .NET Memory Management) 阅读指南 - 第13章2020-10-01 17:01:08

    本章勘误: 暂无,等待细心的你告诉我哦。 本章注解: 暂无 本章释疑: 暂无,等待你的提问 致谢: MVP 林德熙 MVP 吕毅 sPhinX 相关链接 试读记录

  • 《.NET内存管理宝典 》(Pro .NET Memory Management) 阅读指南 - 第12章2020-10-01 10:04:01

    本章勘误: 暂无,等待细心的你告诉我哦。 本章注解: 暂无 本章释疑: 暂无,等待你的提问 致谢: MVP 林德熙 MVP 吕毅 sPhinX 相关链接 试读记录

  • MVC,MVP 和 MVVM 的图示2020-07-01 19:04:09

    一、MVC MVC模式的意思是,软件可以分成三个部分。    视图(View):用户界面。 控制器(Controller):业务逻辑 模型(Model):数据保存 各部分之间的通信方式如下。    View 传送指令到 Controller Controller 完成业务逻辑后,要求 Model 改变状态 Model 将新的数据发送到 View,用户得到反

  • MVP2020-06-30 17:08:51

      一、简介 MVP 全称:Model-View-Presenter ;MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter

  • MVC、MVP、MVVM2020-06-06 09:56:06

    实线代表方法调用,虚线代表事件通知。 1.MVC graph LR View .->Controller graph LR Controller -->Model graph LR Model-->|修改| View View 事件触发到 Controller Controller 完成业务逻辑后,通知 Model 改变状态 Model 将新的数据发送到 View,用户得到反馈 2.MVP graph

  • MVP与MVC的简介 定义与区别 https://www.jianshu.com/p/8fb4c0ae006e2020-05-19 19:03:44

    MVP模式已经火了很长时间,似乎已经火的过时。虽然现在MVVM风头正劲,但是MVP模式使用简单方便,并使得耦合度降低。对于新手开发APP,整体把握项目架构是个很好的选择。今天,我作为一个同样的新手,和大家一起学习下MVP模式。 一、MVP概述 MVP,全称 Model-View-Presenter,即模型-视图-层现

  • css文字环绕之shape-outside2020-05-04 23:02:32

    在新闻报刊上以及word排版上经常可以看到文字围绕图片效果,使用css浮动可以很轻松的达到文字环绕图片的效果,代码如下: <style> .container { width: 400px; } .container img { width: 150px; float: left; /* margin-right: 10px; */

  • 简单教你写MVP模式2020-04-29 17:39:29

    今天简单的来写一个MVP模式的demo,MVC跟MVP的区别网上一大堆,这里不多说; 平时我们的开发都是MVC模式的,下面我们写一个MVC的例子,然后在把它转为MVP模式,对比一下就很清楚之间的区别; 需求:页面上一个Button,点击Button发送网络请求,将请求成功后的信息用Toast弹出来; 这个例子大家都会写

  • 一篇文章了解架构模式:MVC/MVP/MVVM2020-04-27 20:51:15

    架构模式的文章很多,好理解的没有几个。大部分文章出现的主要问题有: 没有设定好作用域:前端MVC是改造过的MVC,和后台MVC有明显的区别,不能一概而论 没有实际的例子:实际的例子对应日常的工作,没有就很难产生共鸣,从而造成看一次忘一次的困扰。 没有明确的目的:理解架构模式的真正意义是

  • MVP/MVC/MVVM2020-02-29 15:03:27

    发展历程 MVC 1.即Model、View、Controller即模型、视图、控制器。 View:它是提供给用户的操作界面,是程序的外壳; Model:是程序需要操作的数据和信息; Controller:接收View层传递过来的指令,选取Model层对应的数据,进行相应操作。 2.举一个现实中的类似的例子,MVC如同一家商铺的运

  • MVP简要示例2020-02-28 10:55:29

      MVP即Model-View-Presenter,是从经典的MVC演变而来的,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理、Model提供数据、View负责显示。 一,结构   在MVP中,View并不直接与Model通信,而是通过Presenter间接进行的,即所有的交互都发生在Presenter内部,以改进:123456vo

  • 关于远程办公,微软MVP 15年研发团队的经验分享2020-02-06 16:02:30

    今天是2月5日,春节假期结束后的第三天了。为了能够应对来势汹汹的疫情,众多互联网企业纷纷开启了远程办公模式。不知道各团队前两天的远程办公效果如何,我们 Worktile 管理层在大年初四就开始讨论远程办公的事情,并且将可能出现的问题都尽量提前想到并做了准备。从这两天实际执行的情

  • WebGPU学习(七):学习“twoCubes”和“instancedCube”示例2019-12-22 21:03:04

    大家好,本文学习Chrome->webgpu-samplers->twoCubes和instancedCube示例。 这两个示例都与“rotatingCube”示例差不多。建议大家先学习该示例,再学习本文的两个示例 上一篇博文: WebGPU学习(六):学习“rotatingCube”示例 学习twoCubes.ts 该示例绘制了两个立方体。 与“rotatingCube”

  • c#-MVP被动视图-将视图数据和模型数据分开2019-12-08 23:15:06

    我已经使用被动视图模式实现了MVP三元组-即视图仅包含简单的getter和setter.但是,我很难分离视图数据和模型数据.特别是在处理视图状态更改时. 三重轴用于使用户能够从列表中选择零件.零件清单由模型提供,每个零件均由唯一的ID唯一标识. 可以说部分看起来像这样: class Part {

  • MVC 与 MVP 并无两样2019-12-01 10:50:58

    关于 MVC 的定义介绍,摘一段百度百科介绍: MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式: Model(模型)表示应用程序核心(比如数据库记录列表)。 View(视图)显示数据(数据库记录)。 Controller(控制器)处理输入(写入数据库记录)。 简单也可以这样理

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有