Name Date Size

..25-Oct-20244 KiB

.gitattributesH A D25-Oct-2024631

.gitignoreH A D25-Oct-20241 KiB

AppScope/H25-Oct-20244 KiB

build-profile.json5H A D25-Oct-20244 KiB

common/H25-Oct-20244 KiB

doc/H25-Oct-20244 KiB

entry/H25-Oct-20244 KiB

features/H25-Oct-20244 KiB

figures/H25-Oct-20244 KiB

gradle.propertiesH A D25-Oct-2024549

gradlewH A D25-Oct-20245.6 KiB

gradlew.batH A D25-Oct-20242.9 KiB

hvigor/H25-Oct-20244 KiB

hvigorfile.jsH A D25-Oct-2024778

hvigorwH A D25-Oct-20241.4 KiB

hvigorw.batH A D25-Oct-20241.5 KiB

infra/H25-Oct-20244 KiB

LICENSEH A D25-Oct-20249.9 KiB

OAT.xmlH A D25-Oct-20248.4 KiB

oh-package.json5H A D25-Oct-2024145

product/H25-Oct-20244 KiB

README.mdH A D25-Oct-20241.6 KiB

README_zh.mdH A D25-Oct-20242.5 KiB

signature/H25-Oct-20244 KiB

README.md

1# SystemUI<a name="EN-US_TOPIC_0000001103330836"></a>
2
3-   [Introduction](#section11660541593)
4    -   [Architecture](#section125101832114213)
5
6-   [Directory Structure](#section161941989596)
7-   [Repositories Involved](#section1371113476307)
8
9## Introduction<a name="section11660541593"></a>
10
11SystemUI is a system app preinstalled in OpenHarmony. It provides users with interactive UIs that display system-related information, including the system status, prompts, and notifications \(such as the system time and battery level\).
12
13### Architecture<a name="section125101832114213"></a>
14
15![](figures/en-us_image_0000001103686480.png)
16
17## Directory Structure<a name="section161941989596"></a>
18
19```
20/applications/standard/systemui
21├── figures                     # Architecture figures
22├── entry                       # Main entry module code
23│   └── src
24│       ├── main
25│           ├── js              # JavaScript code
26│           ├── resources       # Resource configuration files
27│           └── config.json     # Global configuration files
28├── navigationBar               # System navigation module code
29│   └── src
30│       ├── main
31│           ├── js              # JavaScript code
32│           ├── resources       # Resource configuration files
33│           └── config.json     # Global configuration files
34├── signature                   # Certificate files
35├── LICENSE                     # License files
36```
37
38## Repositories Involved<a name="section1371113476307"></a>
39
40System apps
41
42**applications\_systemui**
43
44

README_zh.md

1# SystemUI<a name="ZH-CN_TOPIC_0000001103330836"></a>
2
3-   [简介](#section11660541593)
4    -   [架构图](#section125101832114213)
5-   [目录](#section161941989596)
6-   [使用说明](#section123459000)
7-   [相关仓](#section1371113476307)
8
9## 简介<a name="section11660541593"></a>
10
11SystemUI应用是OpenHarmony中预置的系统应用,为用户提供系统相关信息展示及交互界面,包括系统状态、系统提示、系统提醒等,例如系统时间、电量信息。
12
13### 架构图<a name="section125101832114213"></a>
14
15![](figures/zh-cn_image_0000001103686480.png)
16
17## 目录<a name="section161941989596"></a>
18
19```
20/applications/standard/systemui
21    ├── build.gradle                    # 全局编译配置文件
22    ├── settings.gradle                 # 编译模块配置文件
23    ├── LICENSE                         # 许可文件
24    ├── common                          # 通用工具类目录
25    ├── entry                           # entry模块目录
26    ├── signature                       # 证书文件目录
27    ├── features                        # 子组件目录
28    │   ├── airplanecomponent           # 飞行模式组件   
29    │   ├── batterycomponent            # 电池组件
30    │   ├── brightnesscomponent         # 亮度组件
31    │   ├── capsulecomponent            # 通知胶囊组件
32    │   ├── clockcomponent              # 时间组件
33    │   ├── controlcentercomponent      # 控制中心组件
34    │   ├── managementcomponent         # 通知管理组件
35    │   ├── navigationservice           # 导航栏服务组件
36    │   ├── noticeitem                  # 通知子组件
37    │   ├── notificationservice         # 通知服务组件
38    │   ├── signalcomponent             # sim卡信号组件
39    │   ├── statusbarcomponent          # 状态栏组件
40    │   ├── volumecomponent             # 音量组件
41    │   ├── wificomponent               # wifi组件
42    ├── product                         # SystemUI总体功能目录
43        ├── navigationBar               # 导航栏模块目录
44        ├── statusbar                   # 状态栏模块目录
45        ├── notificationmanagement      # 通知管理模块目录
46```
47## 使用说明<a name="section123459000"></a>
48
49   参见使用说明([使用说明](./doc/Instructions.md))
50
51## 相关仓<a name="section1371113476307"></a>
52
53系统应用
54
55**applications\_systemui**
56
57