业精于勤,荒于嬉;行成于思,毁于随。
提出来的只是一个思想,只要你看一篇介绍MVP的文章就能明白这个思想。 不是说提出者就一定会介绍在Android上怎么使用MVP云云。 如果你想看比较好的Android MVP的介绍,可以看谷歌官方给出的示例:https://github.com/googlesamples/android-architecture
模型-视图-呈现器软件模式起源于 20 世纪 90 年代初的 Taligent(Apple、HP 和 IBM 的合资企业),是 Taligent 基于 C++ 的 CommonPoint 环境中应用程序开发的底层编程模型。该模式后来由 Taligent 迁移到 Java,并在 Taligent CTO Mike Potel 的一篇论文中得到推广。3] Taligent 于 1997 年消亡后,Dolphin Smalltalk 的 Andy Bower 和 Blair McGlashan 采用了 MVP 模式,形成了他们的 Smalltalk 用户界面框架的基础.[4] 2006 年,Microsoft 开始将 MVP 纳入其 .NET 框架中用户界面编程的文档和示例中。[5 MVP 模式的演变和多种变体,包括 MVP 与其他设计模式(例如 MVC)的关系,在详细信息参见 Martin Fowler[7] 的一篇文章和 Derek Greer[8] 的另一篇文章
这句话引用自维基百科大概意思就是又是Taligent公司提出的用于自家一段时间的CommonPoint C++环境,后来又由Taligent的CTO Mike Potel的论文推广开来。
提出来的只是一个思想,只要你看一篇介绍MVP的文章就能明白这个思想。
不是说提出者就一定会介绍在Android上怎么使用MVP云云。
如果你想看比较好的Android MVP的介绍,可以看谷歌官方给出的示例:https://github.com/googlesamples/android-architecture
这句话引用自维基百科
大概意思就是又是Taligent公司提出的用于自家一段时间的CommonPoint C++环境,后来又由Taligent的CTO Mike Potel的论文推广开来。