设计模式
Red风信子
厚积而薄发
展开
-
Android 设计模式之MVC模式
说到Android设计模式的MVC模式,估计很多人都是比较熟悉了,这里深入了解一下MVC到底是怎么回事,以ListView为例子讲解。 一、深入理解MVC概念 MVC即Model-View-Controller。M:逻辑模型,V:视图模型,C:控制器。 MVC模式下,系统框架的类库被划分为3种:模型(Model)、视图(View)、控制器(Controller)。模型对象原创 2017-12-13 15:14:47 · 148 阅读 · 0 评论 -
浅谈 MVP in Android
一、概述 对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写针对MVP风格的代码。 对于MVP,我的内心有一个问题: 为何这个模式出来后,就能被广大的Android的程序员接受呢? 问转载 2017-12-13 15:15:53 · 162 阅读 · 0 评论 -
几步教你怎么写MVP
概述 首先我们应该是知道的是,软件设计中,降低耦合度是很重要的,大名鼎鼎的MVC(Model-View-Controller)便是因此而生,而在android设计中MVP早就红了半边天,我也在简书博客中看到一些文章 前端也在谈这一套软件设计模式,虽然如今大势已经是MVVM,但是脚步得一扎一个稳, 我们先学习MVP是很有必要的。 MVP(Model-View-Presenter,模型-视图转载 2017-12-13 15:16:56 · 241 阅读 · 0 评论