• Home
Name Date Size #Lines LOC

..--

doc/07-Sep-2024-2,4061,811

figures/07-Sep-2024-

interface/07-Sep-2024-14,87613,669

patches/07-Sep-2024-99

source/07-Sep-2024-7,6567,110

LICENSED07-Sep-202411.1 KiB202169

OAT.xmlD07-Sep-2024740 1313

README.mdD07-Sep-20241.3 KiB3625

README_zh.mdD07-Sep-20241.3 KiB3525

bundle.jsonD07-Sep-20241.9 KiB4746

README.md

1# advanced_ui_component
2
3## Introduction
4advanced_ui is an ArkTS-based UI framework that offers efficient UI combinations for applications in different use cases, bolstered by closed, consistent, and out-of-the-box public component APIs.
5
6## Software Architecture
7**Figure 1** Relationship between advanced_ui and ArkUI
8
9![](figures/advanced_ui_en.png "Relationship between advanced_ui and ArkUI")
10**Figure 2** advanced_ui architecture
11
12![](figures/advanced_ui_sub_en.png "advanced_ui architecture")
13
14## Directory Structure
15The following figure shows the directory structure.
16
17```
18/arkui_advanced_ui_component
19├── interface                       # APIs
20│   ├── arkdialog                   # Components
21│   └── composelistitem
22│   └── .....
23
24├── source                          # Framework source code
25│   ├── arkdialog                   # Components
26│   └── composelistitem
27│   └── .....
28```
29## When to Use
30
31With advanced_ui, you can develop your application UI must faster, leveraging its diverse array of UI component combinations with consistent design and style definitions. You can use and reuse any component anywhere as needed.
32
33## How to Use
34> See the [doc folder](https://gitee.com/openharmony-sig/arkui_advanced_ui_component/tree/master/doc).
35
36

README_zh.md

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