由于我将开始开发一个Android应用程序,所以想讨论一下应该遵循哪个框架?MVC / PureMVC / MVP / MVVM?如果是这样,为什么?
我已经做了很多研究,但没有任何头绪...
同时,我想知道在开发Android应用程序时是否需要使用这些框架?
由于我将开始开发一个Android应用程序,所以想讨论一下应该遵循哪个框架?MVC / PureMVC / MVP / MVVM?如果是这样,为什么?
我已经做了很多研究,但没有任何头绪...
同时,我想知道在开发Android应用程序时是否需要使用这些框架?
在开发Android应用程序时,是否需要使用这些框架?
这些架构模式都不是必需的。Android没有专门设计遵循这些模式中的任何一个。
使用MVC模式的优点已经存在于当前的android框架中,您可以将视图单独拆分出来,先调用您的活动类文件并将视图指定给它。您可以有模型,可以通过控制器用于填充视图。
除此之外,在Android应用程序中使用任何一种模式,我并不真正感到有什么优势。毫无疑问,您可以设计您的应用程序遵循任何一种模式,但这只会增加更多的文件/复杂性到您的项目中,并且还会花费更多时间。