在Android中用于MVP架构的包声明的正确方法?

时间:2018-01-01 09:10:14

标签: android mvp

enter image description here

我已经添加了mvp中的di,因为我认为" di是全局的,我将在模型/演示者/视图包中使用。"

1 个答案:

答案 0 :(得分:1)

对于源代码有限的小型项目,您共享的结构很好。如果出现任何问题,您可以直接转到特定文件夹来识别/解决问题。

我建议大型项目有多个java文件然后而不是创建模型,演示者,视图文件夹去模块明智的文件夹sturcuture。

e.g。如果项目包含电话联系模块,那么您的文件夹结构应该是>联系

  • ContactActivity
  • ContactContract
  • ContactPresenter

通过这种方式,您可以更轻松地管理MVP模式和运行时,如果出现任何问题,您将转到受尊重的模块,并且很容易在该模块下深入查看。

希望这有用......