如何创建子目录来组织我的代码?

Showcase, discuss, and inspire with creative America Data Set.
Post Reply
sakib40
Posts: 1004
Joined: Sat Dec 21, 2024 3:15 am

如何创建子目录来组织我的代码?

Post by sakib40 »

当您开发 Android 应用程序时,您可以自由地将任何软件架构应用到您的项目中。但是,如果您做出奇怪的选择(或做出自己的选择),您的代码可能难以被其他人理解。如果太难理解,你的同事就不会再和你说话了。

这意味着你永远不知道办公室里什么时候有 蛋糕 。而从您的角度来看,您可能会难以维护其他人编写的代码。因此,你不会吃美味的蛋糕,而是会在键盘上流下孤独的眼泪。

大多数 Android 开发人员使用一种称为 MVC ( 模型-视图-控制器)的通用 哈萨克斯坦电报号码数据 架构 。这种模式很经典,您会在大多数开发项目中找到它。这不是唯一的软件模式,但它是我们今天要学习的模式。

Pola MVC
MVC 模式将代码分为三个 MVC 组件之一。当你创建一个新的类或文件时,你需要了解它的组成部分:

模型 :包含应用程序数据和业务逻辑(系统规则)。例如,用户帐户、您销售的产品、一组照片等。模型组件对界面一无所知。

视图 :包含屏幕上可见的所有内容并为用户提供交互。这些组件在文件 activity_main.xml 和 中定义activity_game.xml。

控制器 :这是视图和模型之间的“粘合剂”,它还管理应用程序逻辑。控制器对用户输入做出反应并呈现用户请求的数据。它从哪里获取数据?是的,你猜对了:模型。有两个控制器:MainActivity 和 GameActivity 类。

为了使您的代码更加模块化和易于维护(您未来的同事会很高兴地感谢您),请在 Android Studio 中创建 3 个附加包。将它们命名为“模型”、“视图”和“控制器”



右键单击要创建子目录的文件夹,然后选择 新建 > 包 。给它起一些描述性的名称,比如“控制器”。将文件移动到这个新目录中(例如活动文件),然后单击 重构按钮进行验证 。 Android Studio 将要求您确认您的选择:单击“ Do Refactor” 。
Post Reply