• Home
Name Date Size #Lines LOC

..--

AppScope/12-May-2024-2321

common/12-May-2024-3,7462,643

doc/12-May-2024-214173

entry/12-May-2024-510400

features/12-May-2024-20,04116,816

figures/12-May-2024-

hvigor/12-May-2024-88

infra/12-May-2024-66

product/12-May-2024-12,36510,376

signature/12-May-2024-

.gitattributesD12-May-2024631 1615

.gitignoreD12-May-20241 KiB3332

LICENSED12-May-20249.9 KiB177150

OAT.xmlD12-May-20246.2 KiB9536

README.mdD12-May-20241.6 KiB4431

README_zh.mdD12-May-20242.5 KiB5744

build-profile.json5D12-May-20244 KiB198198

gradle.propertiesD12-May-2024549 1110

gradlewD12-May-20245.6 KiB184125

gradlew.batD12-May-20242.9 KiB10478

hvigorfile.jsD12-May-2024778 171

hvigorwD12-May-20241.4 KiB4928

hvigorw.batD12-May-20241.5 KiB6547

oh-package.json5D12-May-2024145 99

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