java - Android Java MVC结构
问题描述
我刚开始在 Android Studio 上工作,我需要使用 MVC 模式制作一个移动应用程序,但我不知道从哪里开始。我在某个地方看到 activity_layout.xml 是视图,MainActivity 是模型,我只需要创建一个新的 Controller 类,但对我来说这似乎很粗略,这是正确的方法吗?另一方面,我已经看到我需要 3 个类(模型、视图和控制器)和 MainActivity。我也需要包含 2 个线程,但我现在只关注 MVC,因为它更重要。我不知道从哪里开始。我知道视图是 UI,模型处理所有计算和过程,控制器在两者之间建立连接以进行更新和其余部分,但我不知道从哪里开始..
解决方案
您应该首先设计应用程序的外观。您需要与用户交互的内容。(在 Activity.xml 中)
在下一步中,最好将App的外观与活动相关联。(activity.java)
最后,您可以实现您的模型。这通常使用一个或多个 Java 或 Kotlin 类来完成,或者……强烈推荐使用 Java。
推荐阅读
- if-statement - if 语句中的 ERRORLEVEL 无法正常工作
- javascript - 点击回车刷新页面jQuery
- mongodb - 定义 getter Mongo_dart Flutter
- c++ - 为什么我没有得到准确的 cosx 值?
- python - 在一行中返回字典中具有多个最小值的最小键
- vim - vim 中的 :w 命令将光标移动到文件底部(NeoVim)
- r - 加载库后不断出现重复错误
- powerbi - Power BI DAX 在字符串中查找/计算特定值
- javascript - 如何使用正则表达式排除匹配的数字?
- ruby-on-rails - 无法在 Rails 中发出复杂的 SQL 请求