用于位置跟踪和警报android应用程序的MVC或MVP

时间:2018-02-06 18:04:22

标签: android model-view-controller mobile mvp

我正在为大学的学生创建一个简单的个人安全应用程序。然而,花了几个小时研究设计模式,我仍然在努力研究MVC或MVP是否会更好。我知道MVP允许更好的单元测试等。

然而,对于这种类型的应用程序,MVC是否足够?或者我最好不要使用MVP?

主要特点是:

  • 用户可以提出紧急警报,应用程序会将用户位置发送到校园安保。

  • 用户还可以通过应用程序拨打大学服务

  • 用户可以找到最近的公交车。

谢谢

1 个答案:

答案 0 :(得分:0)

我建议使用MVP,因为它在Android上更常见,你可以找到更多的资源(文章,博客文章,示例,堆栈溢出问题)。

您可以开始使用以下内容:

另外,请在stackoverflow上查看此答案:What are MVP and MVC and what is the difference?