📜  如何在 Android Studio 上生成类图 (UML)?

📅  最后修改于: 2022-05-13 01:58:44.979000             🧑  作者: Mango

如何在 Android Studio 上生成类图 (UML)?

UML (统一建模语言)是用于可视系统的通用建模语言。它是软件行业的标准图形语言,用于指定、可视化、构建和记录软件系统的工件以及业务建模。

UML 类图是每个面向对象方法的主要构建块。类图可用于显示类、关系、接口、关联和协作。 UML 在类图中标准化。由于类是基于 OOP 的应用程序的构建块,因此类图具有适当的结构来表示类、继承、关系以及 OOP 在其上下文中具有的所有内容。它描述了各种对象以及它们之间的静态关系。

使用图表时,利用图表编辑器的上下文菜单来完成各种活动。您可以查看类成员、添加新成员、删除旧成员、查看实现、检查父类、进行基本重构、添加注释等等。如果您想在您的 Android 项目中包含一个类 UML,请按照本文中提到的以下步骤开始……

方法 #1:将 Stock 扩展添加到 Studio

Android Studio 有一个很棒的插件,可以帮助您直接在您的 Android 项目中获得清晰的 UML 图,并在工作室本身中管理它!添加它很简单,而且很棒,只需按照以下步骤操作!

  1. Ctrl+Alt+S是快捷键组合(或转到首选项)
  2. 单击插件选项卡上的“浏览存储库”选项。
  3. 搜索:
  4. “用于 IntelliJ 建模案例工具的 Visual Paradigm SDE(社区版)”
  5. 应该安装它。

图 1. 添加 Visual Paradigm SDE。

只需几秒钟即可生成 UML!

方法#2:即时反向法

玩过UNO吗?嗯,这个方法类似于反向卡,你先创建一个UML,然后将它简单地导入Android Studio并添加到你的项目中

  1. 打开 Visual Paradigm 程序。
  2. 做一个全新的项目。
  3. 从上方工具栏中的Java语言下拉菜单中选择 Instant Reverse...,其中显示代码(或其他)
  4. 通过选择存储项目的应用程序文件夹将您的项目添加到项目中(我选择了完整的文件夹应用程序)
  5. 该应用程序现在应该显示在 Class Repository 的左窗格中。
  6. 然后只需右键单击您创建的项目并从上下文菜单中选择 Reverse to the new class diagram。

图 2. 首先在 Visual Paradigm 中创建项目

选择是希望包含在类图中的包还是只显示项目的类图在屏幕上,然后根据需要进行调整。

方法3:简单的出路

就像这个方法的标题不言自明一样,以这种方式创建 UML 非常简单,您只需在 Android Studio 路径中安装 Visual Paradigm,然后按照以下步骤操作:

  1. 打开 Visual Paradigm 程序。
  2. 右键单击任意位置并点击“为 Android 创建 UML”
  3. 你就这样完成了,只需导出创建的 UML,然后在你的 Android Studio 项目中导入它

图 3. 最简单的方法。

方法#4:看不到插件

如果您在第 1 步中看不到上面提到的在线市场,这是一种解决方法,您需要离线下载插件到您的系统,然后通过下面给出的方法简单地安装它

那些希望将 simpleUML 与 Android Studio 一起使用但在运行它时遇到困难的人。

  • 现在,按照下面概述的说明进行操作。
  • 通过单击文件转到文件设置(文件设置)。
  • 从左侧面板中,选择插件,然后从光盘安装插件。

图 4. 打开插件

  • 找到并选择 SimpleUML jar 文件。
  • 现在重新启动 Android Studio(文件/无效缓存/重新启动/刚重新启动)。
  • 右键单击 Package 名称,然后在重新启动后选择 New Diagram 或 Add to simpleUML Diagram New Diagram。

方法 #5 对于使用 Kotlin 的开发人员

好吧,如果您使用 Kotlin,这篇文章甚至会为您提供支持,虽然这个 Kotlin 状态机库不与 Android Studio 连接,但在 PlantUML 网站上可视化状态机结构很简单。

图 5. 生成 UML 图。

因此,这些都是可以让您在 Android Studio 的项目中创建 UML 并让您的项目流程顺利进行的方法!