Android 框架知識點記錄(MVC MVP MVVM)

  1. MVC
    View:XML佈局文件。
    Model:實體模型(數據的獲取、存儲、數據狀態變化)。
    Controller:對應於Activity,處理數據、業務和UI。
  2. MVP
    View: 對應於Activity和XML,負責View的繪製以及與用戶的交互。
    Model: 依然是實體模型。
    Presenter: 負責完成View與Model間的交互和業務邏輯。
  3. MVVM
    View: 對應於Activity和XML,負責View的繪製以及與用戶交互。
    Model: 實體模型。
    ViewModel: 負責完成View與Model間的交互,負責業務邏輯。

參考
如何構建Android MVVM 應用框架

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章