簡體   English   中英

MVP到MVVM Android

[英]MVP to MVVM Android

來自這里的一個人告訴我,MVVM比MVP更好,他告訴我許多專業人士和許多人,但我想知道我的MVP是否做得好還是你知道其他任何方式可能轉換為MVVM。 這是Google MVP的登錄信息。 我不會把所有的代碼,但我會把文件夾和一些解釋:

-模型

  • 用戶(簡單用戶pojo類)

-主持人

  • 我有一個IGoogleLoginView的對象,我調用這些方法,但這里我有邏輯createGoogleClient()signIn()onActivityResult()onStop()onStart()onDestroy()所有這些方法都來自我的interface在同一個包IGoogleSignIn
  • IGoogleSignIn - Presenter類中的所有方法

-視圖

  • googleSignIn()
  • goToMainActivity()

然后我有我的MainActivity,我稱之為方法...

我想知道在MVVM上做到這一點會有多么不同,做什么會有什么變化,還有什么不在好的地方?

這是一個入門知識庫,您應該創建自己的項目並實現這些軟件體系結構,以便采用適合您和項目的項目:

Android架構藍圖

Android架構藍圖

使用MODEL-VIEW-INTENT的反應性應用程序 - 第1部分 - 模型

在此輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM