文章詳情頁
android - MVP模式 包的結(jié)構
瀏覽:226日期:2024-09-07 13:33:10
問題描述
就包的結(jié)構 我看到過兩種
結(jié)構一:
結(jié)構二:
model view presenter是按模塊分類比較好,還是寫在一起比較好?還有,是不是小項目用了mvp反而顯得麻煩?謝謝!
問題解答
回答1:首先,我一向認為MVP業(yè)務復雜的話會變得很臟。比如: 你一個業(yè)務發(fā)起請求前需要做一些事,請求響應后需要做一些事,最后錯誤處理還要做一些事,那么一個業(yè)務需要寫4個接口。
其次,Presenter是業(yè)務相關,而不是頁面相關。
最后,它是一種設計模式思想,不需要苛求包結(jié)構怎么樣,你喜歡怎么樣就怎么樣。
回答2:個人理解:1、按業(yè)務模塊劃分2、在業(yè)務模塊內(nèi),再做mvp的劃分3、當然,你需要base,common等的依賴
相關文章:
1. java - web項目中,用戶登陸信息存儲在session中好 還是cookie中好,取決于什么?2. angular.js - webpack build后的angularjs路由跳轉(zhuǎn)問題3. java - Activity中的成員變量被賦值之后,Activity被回收的時候內(nèi)存才會被釋放嗎4. 為什么bindClass訪問不了的?5. 老師,flex-shrink: 1; 按視頻操作,不會自動縮放6. 數(shù)組按鍵值封裝!7. php由5.3升級到5.6后,登錄網(wǎng)站,返回的是php代碼,不是登錄界面,各位大神有知道的嗎?8. 請求一個數(shù)據(jù)返回內(nèi)容為空或者錯誤如何再次請求幾次9. 使用list和each配合,的作業(yè),輸出一行后,如何換行10. Discuz! Q 有人用過嗎?
排行榜

熱門標簽