# 使用PlantUML在Android Studio中进行图形建模
PlantUML是一种用于创建UML图的开源工具,它可以帮助开发人员更好地理解和可视化软件系统的结构。在本文中,我们将介绍如何在Android Studio中使用PlantUML来创建类图和旅程图,并提供相应的代码示例。
## PlantUML简介
PlantUML是一个基于文本的图形建模工具,它使用简单的文本语法来描述U
原创
2023-12-10 14:34:11
305阅读
如何使用Android Studio和PlantUML创建流程图
在本篇文章中,我将教你如何使用Android Studio和PlantUML创建流程图。在开始之前,我们需要确保你已经安装了Android Studio和PlantUML插件。
整个过程可以分为以下步骤:
1. 安装PlantUML插件:在Android Studio中,点击"File" -> "Settings",在弹出的窗
原创
2023-12-21 09:32:11
607阅读
文章目录适配器、实体、条目、意图的含义和之间的关系:有哪些常用适配器:一、数组适配器ArrayAdapter二、简单适配器SimpleAdapter三、基础适配器BaseAdapter四、翻页适配器PagerAdapter五、碎片适配器FragmentPagerAdapter1、静态注册2、动态注册(非常重要) 适配器、实体、条目、意图的含义和之间的关系:页面(.java):当前操作的java活
转载
2023-11-29 05:33:47
88阅读
大家平日在写技术文档时,往往都有画 UML 图的需要,很多人使用 PrecessOn 或者 darw.io 等来绘制 UML ,勉强可用但是不够专业。这里为大家推荐一个专门画UML的工具: PlantUML1. PlantUMLPlantUML 诞生于 2009 年,知道的人多但是使用的人少。因为它使用特殊的 DSL 进行画图,相较与其他工具,PlantUML 的图不是“画”出来的而是“写”出来的
转载
2023-11-03 13:49:54
280阅读
之前工作使用过这个工具,看了2篇很好的plantuml教学,但是自己没有总结,所以过一段时间就搞忘了。已经很久无所事事了,所以来写一篇总结吧; 当然,首先要先将这个插件安装上,在idea非常方便,直接在plugins上搜索plantuml就可以了; plantuml有很多用法(我转载了一篇关于plantuml的教程连接地址,里面有很多花里胡哨的用法,有兴趣的可以研究下),这篇文章只是入门用法,如果
转载
2023-10-12 21:42:38
244阅读
UML 的简介统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。其重要性就不多言(虽然没见到多少人用,但我仍然认为它很重要,只要大家愿意用,那么它就是一个非常好的工具,也是我写这片文章的重点所在)。UML中的九种图用例图(Use case diagram):描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可
回归官方教程官方提供了一个示例程序,分3个部分讲解,现整理如下(跟着做一遍就好,比较简单) DEU后缀是德语版本,不用管它。第一部分 1、新建模型,选2D就行。然后我们创建一个新的Folder和一个新的Frame,主要是为了方便归类管理,养成习惯。文件夹命名TestingLine框架命名Test2、拖入控件,控件的中文名称“源”,“单处理器”,“物料终结”(翻译的不
在我们平时在进行概要设计文档编写时需要编写模块分层图、流程图、类图、时序图、实施部署图,其中plantuml为一个很好的画图平台工具。其链接为:https://www.swack.cn; 这里面有示
转载
2023-12-24 09:20:22
194阅读
目录一、简介二、安装1.1 安装插件到PyCharm2.2 验证2.2.1 插件检查是否安装2.2.2 新建PlantUML文件一、简介Github地址:https://github.com/plantuml/plantuml官方网站:Sequence Diagram syntax and features在线使用:PlantUMLServerPlantUML中文文档:PlantUML_
转载
2023-12-31 08:10:26
140阅读
这篇文章用来介绍,如何画出好看的流程图。1. 选择合适的组件1.1 plantuml官方提供的组件1.2 加载图片1.2.1 加载本地图片1.2.2 加载网络图片1.2.3 图片资源2. 背景以及颜色优化2.1 通用设置2.2 对每个组件的样式进行设置2.3 引入文件2.3.1 引用本地模板文件2.3.2 引用网页模板文件2.3.3 模板文件资源3. 使用关键字3.1 条件选择关键字3.2 组合关
转载
2023-10-12 09:28:40
383阅读
PlantUML官网:https://plantuml.com/中文官网:https://plantuml.com/zh/在平时的工作中,经常会遇到绘制时序图、流程图的需求。在要求不高的时候,我们可以选择ProcessOn、Xmind这类工具来绘制,但有时候用代码来画图可能会更高效一点,毕竟没有比程序员更熟悉代码的了。今天给大家推荐一款画图工具PlantUML,可以配合IDEA使用,画
转载
2023-09-29 22:12:27
245阅读
plantUML使用指南
目录简介时序图用例图类图对象图活动图 (旧版语法在此处)组件图部署图状态图定时图JSON 数据YAML 数据网络图 (nwdiag)线框图形界面架构图规范和描述语言 (SDL)Ditaa 图甘特图思维导图工作分解图实体关系图学习使用使用 Sublime + PlantUML 高效地画图在线编辑器 + VS CODE使用在 VS Code中安装Markdow
转载
2023-05-29 15:55:55
2122阅读
1.把要导入成Mudle的项目修改成符合Library的格式修改该项目中bulid.gradle文件中第一行代码把apply plugin: 'com.android.application'修改为apply plugin: 'com.android.library'然后,修改AndroidManifiest.xml文件中配置信息,此处主要是把原来配置的项目Style等配置以及MainActivi
转载
2024-05-20 15:55:04
105阅读
showdoc支持plantuml,包括时序图、用例图、类图、组件图、状态图等等。你可以使用markdown代码块声明plantuml,然后中间插入plantuml语句。如:@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Anot
类图 类之间的关系 类之间的关系通过下面的符号定义 : Type Symbol Drawing Extension(扩展)<|--Composition(组合)*--Aggregation(聚合)o-- 使用.. 来代替 -- 可以得到点 线. 在这些规则下,也可以绘制下列图形 @st
文章目录系列文章目录前言1. 选择PlatnUML原因2. PlantUML语言编写环境3.使用Visual Studio Code插件绘制4. PlantUML常用语法 前言。随着工作时间的增长,越发觉得用专业的图形(用例图,时序图,ER图等等)去准确表达想法是很重要的。比如针对某个需求绘制的的用例图,比一段乏味的文字来的更加有意义,也便于别人理解。加之最近在学习源码的时候,发现很多书籍中都会
转载
2024-01-15 19:50:34
230阅读
目录UML模型用例图用例include 与 extend构造类型角色继承关系箭头方向分割构图参考对于程序员来说,为心无旁骛,全心投入到系统架构、软件、算法的设计中,通常不希望双手在键盘与鼠标之间频繁切换,导致大脑焦点不集中,影响工作效率。然而,在做业务建模、需求、分析、设计时,需要绘制用例图、类图、序列图等,并且绘图软件大多通过鼠标操作。那么,有没有一种绘图软件不需要通过鼠标操作呢?答案就是 pl
转载
2023-07-02 10:51:28
479阅读
文章目录PlantUML时序图简单的时序图participant改变先后顺序使用as重命名参与者order改变参与者的顺序使用非字母符号修改箭头样式修改箭头的箭头的颜色对消息序列进行编号组合消息添加注释改变注释的形状使用ref实现引用延时效果使用`|||`增加空间像素生命线的开始和撤销生命线的嵌套创建参与者进入和发出消息构造类型和圈点多行标题hide footbox增加外观参数 PlantUML
转载
2023-09-25 14:22:50
871阅读
使用PlantUML可以让你快速的画以下这些图:序列图用例图类图对象图活动图组件图部署图状态图时序图……话不多说,上图效果大概就是这个样子,那么PlantUML如何实现既不用拉框也不用连线的呢。跟随我的脚步一、先装好Visual Studio Code 相信大多数同学都装好了,可以直接跳到第二步。 没有安装好的参考这个教程:VSCode详细安装教程二、安装PlantUML插件 再次上图1,2,3,
转载
2023-10-31 16:26:56
1838阅读
活动图(新语法) 当前活动图(activity diagram)的语法有诸多限制和缺点,比如代码难以维护。 所以从V7947开始提出一种全新的、更好的语法格式和软件实现供用户使用(beta版)。 就像序列图一样,新的软件实现的另一个优点是它不再依赖与Graphviz。 新的语法将会替换旧的语法。然而
转载
2020-11-17 16:24:00
1145阅读
2评论