1# advanced_ui_component
2
3## 介绍
4advanced_ui 是基于使用场景设计,为应用提供高效的UI组合,接口封闭、风格一致,开箱即用的组件接口;使用ArkTS语言开发,依赖系统的public API
5
6## 软件架构
7**图 1**  advanced_ui和ArkUI架构关系
8![](figures/advanced_ui.png "advanced_ui和ArkUI架构关系")
9**图 2**  advanced_ui架构设计
10![](figures/advanced_ui_sub.png "advanced_ui架构设计")
11
12## 目录
13目录结构如下图所示:
14
15```
16/arkui_advanced_ui_component
17├── interface                       # 接口目录
18│   ├── arkdialog                   # 各个组件目录
19│   └── composelistitem
20│   └── .....
21
22├── source                          # 框架源码
23│   ├── arkdialog                   # 各个组件目录
24│   └── composelistitem
25│   └── .....
26```
27## 使用场景<a name="section171384529150"></a>
28
29advanced_ui框架提供了丰富的、ui设计统一的、高效的UI组合组件、样式定义,组件之间相互独立,随取随用,也可以在需求相同的地方重复使用。开发者可以高效的使用,节省大量的工作量。
30
31## 使用说明
32> 见[doc文件夹](https://gitee.com/openharmony-sig/arkui_advanced_ui_component/tree/master/doc)
33
34
35