AndroidStudio中使用plantUML

AndroidStudio-UML类图插件-simpleUML androidStrudio插件simpleUML,本来想通过androidstudio plugin 自动下载,发现找不到,最后只能从网上下载一个,然后离线安装,运行了效果确实不错,可以根据已有的代码生成UML,plantuml 这个跟eclipse配合安装了,但是好像不对对已有代码生成UML,或许是我没找对方法吧,希望有走通的朋友多多指导一下 立即下载

作者微博:攻城师sloop

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,用来描述 类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。是帮助自己理清众多类之间复杂关系的不二利器,也能帮助别人快速理解你的设计思路。
那么,我们怎么在AndroidStudio中创建自己的UML类图呢?接下来我就教大家如何用正确的姿势创建UML类图。

一.用正确的姿势安装panltUML插件

1.File->Settings->Plugins->Browse repositories

这里写图片描述

2.在搜索框输入plantUML

这里写图片描述

3.导入插件

(ps:由于我已经安装过了,所以没有Install plugin 按钮,未安装的都有这样一个按钮,如下,点击安装即可。)

这里写图片描述

如果以上步骤正确的完成,重启AndroidStudio 右键->new 的时候你会发现多了这么一堆东西,如果出现了这些说明plantUML已经正确的安装了。

这里写图片描述

当然了,所有事情都不会是一帆风顺的,当你迫不及待的想创建一个文件试试的时候你会发现下面的情况。

这里写图片描述

想必此时你的内心一定和我当时一样,一万头草泥马奔腾而过,这都是什么东西!!!
一切事情都是有原因的,而这个因为你还缺少一个必要的东西,就是大名鼎鼎的贝尔实验室开发的一个工具包:Graphviz。

二,用正确的姿势安装Graphviz

1.下载Graphviz

【下载地址戳这里】

这里写图片描述

2.安装

安装过程我就不详细讲解了,点击next后要记住安装的目录。之后下一步,直到完成就行。

这里写图片描述

三.用正确的姿势设置plantUML

1.点击右上角的设置按钮或进入File->Settings->Other Settings ->PlantUML

2.将文件路径填写为刚刚Graphviz的目录下bin目录中dot.exe文件。

(我的为:D:/Program/Graphviz/bin/dot.exe)

这里写图片描述

3.点击OK 刷新一下界面就能看到这个了。

这里写图片描述

讲到这里,就已经安装完成了,可以愉快的用代码来书写UML图了。
什么?你说你还不会书写的语法?没关系,其实我也不会,不过我有一个好的教程推荐给你,相信你看完就明白啦。

四.用正确的姿势学习使用UML

1.【PlantUML快速指南戳这里】

2.注意,这个教程中的语法和AndroidStudio中基本一致,区别就是开始和结束标志不同。

好了,到这里该教程正式结束,祝各位小伙伴能愉快的使用plantUML玩耍。

欢迎转载分享,转载请标明作者:攻城师sloop
另外,如果你觉得不错,顺手点个赞呗。

BMS短路测试避坑指南:从炸管到稳定,我是如何搞定MOS管和TVS的 本文详细记录了BMS短路测试中MOS管和TVS的优化过程,从驱动电阻调整、PCB寄生参数控制到TVS选配策略,提供了一套实用的调试方法论。通过实战案例解析,帮助工程师避免常见陷阱,实现稳定可靠的短路测试性能。 阅读详情

相关推荐

一文读懂GPU通信互联技术:GPUDirect、NVLink与RDMA

GPUDirect是NVIDIA开发的一项技术,旨在实现GPU与其他设备(如网络接口卡NIC和存储设备)之间的直接通信和数据传输,而无需CPU的参与。传统上,数据在GPU和另一个设备之间传输时,必须通过CPU,这导致潜在的性能瓶颈和延迟增加。GPUDirect技术则通过绕过CPU,直接访问和传输数据,显著提高系统性能。NVLink是NVIDIA开发的一种高速、高带宽的互连技术,用于连接多个GPU之间或GPU与其他设备(如CPU、内存等)之间的通信。

异构算力老群群(在读985计算机博士生)的技术博客 7776

Android Studio simpleUML(UML工具)使用详解

Android Studio simpleUML(UML工具)使用详解 IDE:Android Studio。 需求:自动生成UML图,确切的说是类图。 工具:simpleUML。   从网上搜了一下,都是简单介绍了一下simpleUML插件的功能,现经自己使用,将具体使用方法记录如下:   第一步:下载插件:https://pl...

weixin_30278237的博客 898

高通thermal-engine.conf配置详解:从虚拟传感器到CPU频率控制的完整指南

本文深入解析了高通thermal-engine.conf配置文件的架构与调优方法。从虚拟传感器的加权融合原理,到监控算法与CPU频率控制的多级策略,提供了完整的配置详解与实战调试指南。文章旨在帮助开发者与高级用户掌握底层温控逻辑,在性能与散热间实现精准平衡,并详细介绍了日志调试与场景化配置等高级技巧。

weixin_28327051的博客 495

Android Studio中创建UML类图

本篇博客有哪些内容? 1、什么是UML? 2、什么是PlantUML ? 3、如何安装PlantUML? 4、如何使用PlantUML? 1、什么是UML? UML (Unified Modeling Language)又称为统一建模语言或者标准建模语言,主要用于描述类、对象、关联、职责、行为、接口、用例、包、顺序、协作以及状态,是一种开放的方法,用于说明、可视化、构建和编写一个...

树叶的博客 3209

反射机制——通过反射调用service中方法

需求:现在有一群service接口,有同一个方法名称,内部逻辑除了调用不同的调用自身的方法外其他基本都一致,那现在就需要一个独立的方法来勾勒出这个方法 1.SpringContextUtil package com.XXX.report.util; import org.apache.log4j.Logger; import org.springframework.beans.BeansE...

东天里的冬天 8521

【VoxCPM2】在Windows上从零搭建VoxCPM2 语音生成和语音克隆AI算法

建议你了解清楚VoxCPM2,再来考虑是否需要自己在本地搭建。

AnChenliang_1002的博客 758

android studio UML插件simpleUML、code iris、PlantUml简介

常常在看源码过程中,总有“不识庐山真面目,只缘身在此山中”的感觉。如果有个宏观的uml图辅助着看,也许会事半功倍。这里介绍一个android studio的生产uml的插件“simpleUML”。 一,安装插件 打开Android studio ->File->Setting->Plugins->搜索 “simpleUML” 如上图,点击install安装,完成之后重启Android Studio即可。 二、生成uml 重启之后可以选中需要生成uml图的类,可以选中单个

sunnyyin的专栏 1万+

量化交易 米筐 多因子合成(回测中使用)

多因子合成 1、因子合成 将一些相关(高、低)的因子合成一个因子 方法: 使用PCA方式(使用于较强相关性) 2、核心代码 将因子 inc_revenue_ttm 和 operating_revenue_growth_ratio_ttm 合成为一个因子 inc_operating from sklearn.decomposition import PCA pca = PCA(n_components=1) # 因子合并 fund['inc_operating'] = pca.fit_transform(fu

廷益_飞鸟的博客 1062

mac android studio plantuml,AndroidStudio中使用plantUML

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,用来描述 类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。是帮助自己理清众多类之间复杂关系的不二利器,也能帮助别人快速理解你的设计思路。那么,我们怎么在AndroidStudio中创建自己的UML类图呢?接下来我就教大家如何用正确的姿势创建UML类图。一.用正确的姿势安装pan...

weixin_34245171的博客 232

看完就会!手把手教您如何正确开启飞牛Nas 虚拟机的 IOMMU 硬件直通,让虚拟机的性能飙升!

看完就会!手把手教您如何正确开启飞牛Nas 虚拟机的 IOMMU 硬件直通,让虚拟机的性能飙升!

XiaoqiangClub的博客 1万+

【ARM CoreLink 系列 5.3 -- CI-700 SLC memory 系统组件详细介绍】

在 CI-700 系统级缓存(SLC)内存系统中,HN-F 节点负责管理缓存一致性和数据传输。每个 HN-F 节点可以发送三种类型的 Snoop 请求,以确保系统中多核处理器和缓存之间的一致性。CI-700 中的系统级缓存(SLC)内存系统通过 HN-F 节点支持 TrustZone® 技术。以下是 CI-700 支持的 SN 类型以及配置方法的简要介绍。ARM CI-700 系统级缓存(SLC)是一个分布式、主要排他性(mostly exclusive) 的最后一级缓存,集成在 HN-F 节点内。

CodingCos的博客 898

mac android studio plantuml,在 AndroidStudio 中使用 PlantUML

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,用来描述 类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协作,以及状态。是用来帮助自己理清众多类之间复杂关系的不二利器,也能帮助别人快速理解你的设计思路。那么,我们怎么在AndroidStudio中创建自己的UML类图呢?接下来我就教大家如何用正确的姿势创建UML类图。一.用正确的姿势安装p...

weixin_34190683的博客 296

等保测评-瀚高数据库

一般适用于等保测评

m0_54146694的博客 1634

(转载)AndroidStudio中使用plantUML

原文链接:点击打开链接=============================================================================================作者微博:攻城师sloopUnified Modeling Language (UML)又称统一建模语言或标准建模语言,用来描述 类(对象的)、对象、关联、职责、行为、接口、用例、包、顺序、协...

WalterHu1129的博客 640

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

UML工具使用:PlantUML

上一篇说的UML理论,这篇学下我选择的使用工具,已经安装教程。 我是在AndroidStudio上安装的PlantUML插件。 当时也是网上找的教程,装的过程还遇到个小问题,度娘里找到完美解决方案。 安装、使用传送门: 安装教程参考:http://blog.csdn.net/u013831257/article/details/5011846 使用PlantUML快速绘图 http://

刘淏卿的专栏 2037

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Android Studio UML工具 PlantUML与CodeIris的比较

简介 PlantUML和CodeIris都是Android Studio开发环境下的UML类图生成插件。 如何安装 步骤如下: 1.点击File->Settings->Plugins->Browse repositories。 2.在搜索框输入要安装的插件名称这里以PlantUML插件为例。 3.搜索到插件之后,点击右侧install按钮,开始下载安装。 4.安...

坚持学习 2669

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

AndroidStudio生成UML图

Idea社区版是不自带UML生成工具的, 专业版是有的;AndroidStudio本身也不自带UML工具, 需要通过插件来实现. 本文用到的插件是SketchIt(这款插件和PlantUML互为补充, SketchIt是根据代码,逆向生成plantuml语法,偏重于"逆向工程"; 而PlantUML, 直接编写plantuml语法文件,偏重于代码结构设计), 运行SketchIt后, 会在项目工程...

Fozei的博客 1万+

plantUML简介

plant简介

hgy413的专栏 3726

PlantUML的简单使用

PlantUML是一个开源项目,支持快速绘制: 时序图用例图类图活动图组件图状态图对象图 相比较一些大型的UML工具来说,只要简单的安装插件,即可在Android Studio中方便的使用,通过文本编辑,就能快速的画出漂亮的UML图。不过此工具需要对UML有较强的理解,对UML语言能够深刻体会,这样才能得心应手。 插件安装 点击File-Seting-Plugi

尼古拉斯的AI笔记 6457

Android Studio中绘制UML类图介绍

内容概要:本文主要介绍UML类图的概念,以及如何在Android Studio中利用代码来编写一个UML类图,偏于新手向。 动机 最近开始阅读项目源码,从其中一个模块开始看,奈何大项目中的一个模块,对于萌新而言,也太过于复杂。类和类之间的继承,接口的定义及回调时机,各种设计模式下的逻辑跳转。。。随着代码不断跟踪,回过头来已不知身处何处。因此想着,能把大致的类图框架绘制出来,在此基础上学

白马笑西风的专栏 2万+
上一篇: Mock以及Mockito的使用
下一篇: GRADLE 构建最佳实践
Ray534
博客等级 码龄12年 2粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值