对android项目的结构和MVC模式感到困惑

我无法理解如何在 android studio 项目中应用模型-视图-控制器设计模式。

我知道视图是 .xml 布局并且活动类应该是控制器,但我对通用编程逻辑是否应该是控制器或模型的一部分感到困惑。

与特定活动相关的编程逻辑是否可以包含在活动类中,还是应该将它们分成两个类?即仅处理用户输入的活动和处理相关编程逻辑的第二个类。


慕丝7291255
浏览 145回答 4
4回答

大话西游666

架构决策可能是:应用程序是在线运行还是离线运行?在打包应用程序时,您应该如何在代码库中分发顶级包?依赖注入。单元测试。架构是我们管理变更需求所涉及的风险的尝试。与任何其他风险管理活动一样,我们无法为所有可能出现的风险做好准备。我们需要选择我们正在优化应用程序的未来可能更改的子集,这个子集将构成应用程序架构。这是一个入门知识库,您应该制作自己的项目并实施这些软件架构,以便采用适合您和您的项目的架构:
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java