我正在使用MVP模式構建我的第一個Android應用程序。 除非我應該處理BaseActivity的使用方式,一切似乎都很清楚。MVP和BaseActivity - 最佳實踐
BaseActivity的目的是讓navigationDrawer例如選項菜單以及一些其他活動可能通用的其他方法。
我的問題是:
- 你如何在MVP結構處理BaseActivity?
- 您是否也會創建合同?
- 您是否將通用方法放在utils類中而不是在BaseActivity中並在Presenter中調用它?不知道,這始終是可能
我很期待你最好的建議,
這是我目前的結構:
您可以BaseActitities延長所有活動,請看看這個http://www.tinmegali.com/en/model-view-presenter-mvp-in-android-part-2/ SEET的第一條評論 – Kathi
我在上面,但「我真的不確切地知道你的意思是由BaseActivity模式」是你在評論中的回答;) – Isabelle