android MVP模式詳解

參考原文:https://blog.csdn.net/swust_zeng_zhuo_k/article/details/78760947
 創建MVP模式是需要經過一下幾個步驟:
 1、創建IPresenter接口,把所有的業務邏輯的接口搜放在這裏,並創建他的實現PresenterImpl,
 2、創建IView接口,把所有的視圖邏輯的接口都放在這裏,其實現類是Activity/Fragment
 3、由UML試圖可以看出,Activity包含了一個IPresenter,而PresenterImpl包含了IVew並依賴了Model,
     Activity只保留了對IPresenter的調用,其他的都放在PresenterImpl中實現,
 4、model並不是必須有的,但是一定會有Presenter和View
 

 

注意:虛線三角箭頭:實現 

            虛線箭頭:依賴

            實線三角:關聯

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