为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕丝7291255 2021-08-19 21:17:05
我无法理解如何在 android studio 项目中应用模型-视图-控制器设计模式。我知道视图是 .xml 布局并且活动类应该是控制器,但我对通用编程逻辑是否应该是控制器或模型的一部分感到困惑。与特定活动相关的编程逻辑是否可以包含在活动类中,还是应该将它们分成两个类?即仅处理用户输入的活动和处理相关编程逻辑的第二个类。
查看完整描述

4 回答

?
大话西游666

TA贡献1817条经验 获得超14个赞

架构决策可能是:

  • 应用程序是在线运行还是离线运行?

  • 在打包应用程序时,您应该如何在代码库中分发顶级包?

  • 依赖注入。

  • 单元测试。

架构是我们管理变更需求所涉及的风险的尝试。与任何其他风险管理活动一样,我们无法为所有可能出现的风险做好准备。我们需要选择我们正在优化应用程序的未来可能更改的子集,这个子集将构成应用程序架构。

这是一个入门知识库,您应该制作自己的项目并实施这些软件架构,以便采用适合您和您的项目的架构:

//img1.sycdn.imooc.com//611e5a150001d84a08810470.jpg

//img1.sycdn.imooc.com//611e5a2900015fd204800371.jpg

查看完整回答
反对 回复 2021-08-19
  • 4 回答
  • 0 关注
  • 144 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信