Mint布局UML-V2
2017-02-15 10:03:18 0 举报
Mint布局UML-V2是一种用于设计软件系统的可视化建模语言,它采用了统一建模语言(UML)的最新版本V2。该布局包括各种图形元素,如类图、用例图、活动图等,用于描述系统的结构、行为和交互。在Mint布局中,这些图形元素按照一定的规则和层次进行排列,以便于用户理解和分析系统的各个组成部分。此外,Mint布局还支持多种视图和模式,如顺序图、协作图、状态图等,以满足不同场景下的需求。总之,Mint布局UML-V2是一种功能强大、易于使用的建模工具,有助于提高软件开发的效率和质量。
作者其他创作
大纲/内容
MintTemplateEngine
- run(): 下载,更新,解压,解析,存储- unzip()- parseTemplate()- saveToDisk
MintContext
- 模板上下文环境
UILayouter
- layout(): 计算模板布局
CSSParser
- parse(): 解析CSS模板
ViewManager
- View绘制
MintImageView
- 定制ImageView
NativeModuleManager
- getInvoker()执行者- addInterceptor()方法拦截器- removeInterceptor()
TemplateUpdateTask
- 异步执行者
MintTextView
- 定制TextView
DynamicTemplateConfiguration
- 配置器
MemoryCache
- get()- set()
TemplateParser
- parse(): 解析HTML模板
MintRenderEngine
- createAndRender(): 取出模板,创建view,渲染view
TemplateInfoFetchTask
ViewCreatorListener
+ onSuccess(Template template)+ onFail(String reason)
ImageViewManager
INativeModuleIntercepter
- 拦截器接口
ViewCreator
- createView(): 根据模板生成View,渲染交给ViewManager完成
DataInjector
- inject(): 向模板注入json数据
User
DiskCache
- get()- save()- checkCompletion
提供模板接口
TemplateUpdaterListener
TextViewManager
MintRenderView
- 创建出来的模板,包含模板数据,视图,上下文
MintLayout
- 基础Layout
TemplateReadTask
MintNode
- 视图节点数据extends YogaNode
LayoutTask
- 数据注入与布局计算的异步执行
TemplateDeleteTask
DynamicTemplateManager
- TemplateUpdater启动,相关管理接口- ViewCreator接口
DivViewManager
TemplateManagerTask
Template
- 模板数据封装
0 条评论
回复 删除
下一页