当前位置::主页 > TAG标签 > mvp
  • 解读Android官方MVP项目单元测试

    Google在3月份推出了一个项目,用来介绍Android MVP架构的各种组合,可以认为是官方在这方面的最佳实践。令人称道的是除了MVP本身之外,这些工程配备了极其完善的单元测试用例,学习价值极高。本文着重针对todo-mvp的单元测试进行解读。 写在前面 关于MVP 关

    16-04-25
  • 选择恐惧症的福音!教你认清MVC,MVP和MVVM

    相信大家对MVC,MVP和MVVM都不陌生,作为三个最耳熟能详的Android框架,它们的应用可以是非常广泛的,但是对于一些新手来说,可能对于区分它们三个都有困难,更别说在实际的项目中应用了,有些时候想用MVP的,代码写着写着就变成了MVC,久而久之就对它们三个

    16-04-14
  • Android官方MVP架构示例项目解析

    前段时间Google在Github推出了一个项目,专门展示Android引用各种各样的MVP架构,算是官方教程了。趁着还新鲜,让我们来抛砖引玉一探究竟,看看在Google眼里什么样算是好的MVP架构。 App架构在Android开发者中一直是讨论比较多的一个话题,目前讨论较多的有M

    16-04-13
  • 如何设计MVP中的Presentation层

    原文链接:http://panavtec.me/modeling-presentation-layer/ 我发现有很多项目设计MVP架构时,分不清哪些代码属于Presenter而哪些代码属于View(UI),这就是我写这篇文章的目的。 Android view vs View vs 界面 先区分一下Android View、View、界面的区别 An

    16-03-01
  • 浅谈Andorid开发中的MVP模式

    导语:最近公众号后台经常收到一些消息,说能不能讲一些开发模式,经过思考后,我决定讲一讲MVP模式。希望对大家能够有所帮助。并写了一个简单的小demo。 背景 看到MVP,大家肯定会想什么是MVP呢?这个我可以肯定的告诉大家MVP(Most Valuable Player)是最

    16-02-25
  • Android开发中的MVP架构

    最近越来越多的人开始谈论架构。我周围的同事和工程师也是如此。尽管我还不是特别深入理解MVP和DDD,但是我们的新项目还是决定通过MVP来构建。 这篇文章是我通过研究和学习各种文章以及专题讨论所总结出来的

    16-01-05
  • Android MVP框架MVPro的使用和源码分析

    最近看了两篇关于Android实现MVP的文章 一种在android中实现MVP模式的新思路 和 用MVP架构开发Android应用 。 两篇文章的思路都是一样的,即把Activity、Fragment作为Presenter,这种方式不同于现在主流的MVP方式,不过它很好的解决了Activity生命周期带来的

    15-11-25
  • MVP框架 – Ted Mosby的软件架构

    作者:Hannes Dorfmann 原文链接 : Ted Mosby – Software Architect 文章出自 : Android开发技术前线 译者 : Mr.Simple 我给这篇关于Android库的博客起的名字灵感来源于《老爸老妈浪漫史》中的建筑设计师Ted Mosby。这个Mosby库可以帮助大家在Android上通过

    15-05-28
  • 安卓中的Model-View-Presenter模式介绍

    这是一篇安卓中MVP模式的手把手教程,从最简单的例子到最佳实践。本文还介绍了一个让在安卓中使用MVP模式变得非常简单的library。 它是不是很简单,我们如何才能从中获益? 什么是MVP View is a layer that displays data and reacts to user actions.On And

    15-04-25
  • 一种更清晰的Android架构

    原文链接 : Architecting Android…The clean way? 译者 : Mr.Simple Sophie.Ping 过去几个月以来,通过在Tuenti网站上与@pedro_g_s和@flipper83(安卓开发两位大牛)进行友好讨论之后,我决定写这篇关于架构安卓应用的文章。 我写这篇文章的目的是想把我在

    15-03-31
  • MVC和MVP在app中的对比分析以及实际应用

    原文 http://frodoking.github.io/2015/03/11/android-mvc-mvp-analysis/ 这篇文章算是讲解mvp文章中思路比较清晰的一篇(可以在本站搜索mvp查看其他文章),同时非常推荐文章作者的其他文章。 为了解决逻辑处理和UI视图的松散耦合,MVC和MVP的架构模式在很

    15-03-13
  • Android中的MVP

    前言 MVP作为一种MVC的演化版本在Android开发中受到了越来越多的关注,但在项目开发中选择一种这样的软件设计模式需保持慎重心态,一旦确定使用MVP作为你App的开发模式那么你就最好坚持做下去,如果在使用MVP模式开发过程中发现问题而且坑越来越大,这时你想

    15-02-27
  • 开源项目Philm的MVP架构分析

    原文: http://www.lightskystreet.com/2015/02/10/philm_mvp/ 前言 最近一直在研究ChrisBannes的开源项目 Philm ,其整体架构是一套MVP的实现,因为自己也确实没有遇到过整个项目利用MVP搭建的架构,看到的更多是一些代码片段,这里就探讨Philm是如何结合An

    15-02-14
  • MVC,MVP 和 MVVM 的图示

    原文链接: http://www.ruanyifeng.com/blog/2015/02/mvcmvp_mvvm.html 复杂的软件必须有清晰合理的架构,否则无法开发和维护。 MVC (Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身 很容易理解 ,但是要讲清楚,它与衍生的 MVP

    15-02-09
  • 在Android开发中使用MVP模式

    转载自: 50个Android开发技巧(20 使用MVP模式) 注:本文的这种编程方法只能作为一种参考,并不一定要在程序中实践,而且mvc也好mvp也好,其实没有一个固定的模式,只要能实现解耦,就是好的模式,并且,在小程序中使用mvp是完全没必要的。 一、MVP介绍 随着

    15-02-02