Android相关的一些流程图、时序图。帮助理解、记忆。
- 1.Android启动过程-时序图
- 2.App的冷启动-时序图
- 2.App的启动流程
- 3.Activity的启动-调用关系-时序图
- 4.DecorView调用关系-时序图
- 4.DecorView的创建、显示流程
- 5.IMS的事件生成过程_时序图
- AOP_流程图
java -jar -Dfile.encoding=UTF8 plantuml.jar xxx.txt
可以把txt源文件转成png格式。
图片使用 plantuml 生成,源文件是纯文本文件。
个人觉得流程图、时序图要整体把控,不要太扣细节。不然,信息太多,更不好理解了。
-
开发环境(推荐用第一种):
- Android Studio + idea插件PlantUML integration
- 纯文本编辑器 + chrome插件plantuml-viewer
不管哪种方式,插件都只有实时预览的功能,没有编辑提示。plantuml语法很简单,纯手写也没压力。
-
发布:
最后使用
tosvg.bat
或tosvg.sh
生成svg图片到dist目录。 如新增文件,要在README.md
里添加索引。 -
要求:
.txt
源文件使用utf-8
编码。