java - Android Java MVC结构

标签 java android mobile

我刚刚开始使用 Android Studio,我需要使用 MVC 模式制作一个移动应用程序,但我不知道从哪里开始。 我在某个地方看到,activity_layout.xml 是 View ,MainActivity 是模型,我需要创建一个新的 Controller 类,但对我来说,这似乎很粗略,这是正确的方法吗?另一方面,我发现我需要 3 个类(模型、 View 和 Controller )和 MainActivity.. 我还需要包含 2 个线程,但我现在只关注 MVC,因为它更重要。 我不知道从哪里开始..我知道 View 是 UI,模型处理所有计算和过程, Controller 在两者之​​间建立连接以进行更新和其余操作,但我不知道从哪里开始..

最佳答案

您应该首先设计应用程序的外观。 与用户交互需要什么。(在 Activity.xml 中)

下一步最好将App的外观与activity关联起来。(activity.java)

最后你可以实现你的模型了。这通常是通过一个或多个 Java 或 Kotlin 类来完成的,或者......强烈建议使用 Java。

关于java - Android Java MVC结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59993396/

相关文章:

java - 将 Spring bean 注入(inject)到使用 new() 创建的外部类中

java - 创建底部导航 View Android Studio 后

java - Android - 保存动态生成的 TextView

javascript - 如何使用移动设备的 Javascript(HTML) 在后台检查网络连接?

javascript - safari 在客户端证书 SSL 网站上加载 css/js 非常慢

java - 如何在 IntelliJ 中混淆 jar?

android - 改造 : How to make XML request and get back JSON response

android - "Gradle sync failed: No installed build tools found. Install the Android build tools version 19.1.0 or higher"

mobile - 对于移动应用程序更新,为什么需要重新下载整个应用程序?

java - 尝试纠正简单的数组程序