搜尋

首頁  >  問答  >  主體

Android MVP架构

迷茫迷茫2767 天前614

全部回覆(2)我來回復

  • ringa_lee

    ringa_lee2017-04-17 16:57:10

    提出來的只是一個思想,只要你看一篇介紹MVP的文章就能明白這個思想。
    不是說提出者一定會介紹在Android上怎麼使用MVP雲雲。
    如果想看比較好的Android MVP的介紹,可以看谷歌官方給的例子:https://github.com/googlesamples/android-architecture

    回覆
    0
  • 黄舟

    黄舟2017-04-17 16:57:10

    模型-視圖-呈現器軟體模式起源於 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的論文推廣開來。

    回覆
    0
  • 取消回覆