• Home
Name Date Size #Lines LOC

..--

resources/12-May-2024-

.gitattributesD12-May-20241.8 KiB3938

Airquality_Demo.hapD12-May-2024106.2 KiB

BUILD.gnD12-May-20249.6 KiB338298

Calc_Demo.hapD12-May-2024515.1 KiB

CallUI.hapD12-May-20241 MiB

Camera.hapD12-May-20242.9 MiB

Clock_Demo.hapD12-May-2024158.4 KiB

Contacts.hapD12-May-20243.4 MiB

DeviceManager_UI.hapD12-May-2024185.1 KiB

Ecg_Demo.hapD12-May-2024199.8 KiB

FilePicker.hapD12-May-2024595.1 KiB

Flashlight_Demo.hapD12-May-202498.7 KiB

LICENSED12-May-20249.9 KiB177150

Launcher.hapD12-May-20243.5 MiB

Launcher_Settings.hapD12-May-2024175 KiB

Media_Library.hapD12-May-20241.2 MiB

Media_Scanner.hapD12-May-2024153.6 KiB

Mms.hapD12-May-20244.2 MiB

MobileDataSettings.hapD12-May-202477.9 KiB

Music_Demo.hapD12-May-20241.9 MiB

Note.hapD12-May-20245.2 MiB

OAT.xmlD12-May-20247.2 KiB9946

PermissionManager.hapD12-May-2024941.2 KiB

README.mdD12-May-20242.9 KiB6145

README_zh.mdD12-May-20242.6 KiB6043

ScreenShot.hapD12-May-2024172.5 KiB

Settings.hapD12-May-20244.6 MiB

SettingsData.hapD12-May-2024115.5 KiB

Settings_FaceAuth.hapD12-May-2024509.9 KiB

Shopping_Demo.hapD12-May-20247.2 MiB

SystemUI-DropdownPanel.hapD12-May-20243.5 MiB

SystemUI-NavigationBar.hapD12-May-2024564.3 KiB

SystemUI-NotificationManagement.hapD12-May-20242.5 MiB

SystemUI-StatusBar.hapD12-May-20241.7 MiB

SystemUI-VolumePanel.hapD12-May-2024627.5 KiB

SystemUI.hapD12-May-2024213.1 KiB

adminprovisioning.hapD12-May-202484.3 KiB

kikaInput.hapD12-May-2024424.5 KiB

ohos.buildD12-May-2024417 1312

README.md

1# System Apps \(HAP\)<a name="EN-US_TOPIC_0000001162045697"></a>
2
3-   [Introduction](#section110mcpsimp)
4-   [Directory Structure](#section11948105210591)
5-   [Repositories Involved](#section120mcpsimp)
6
7## Introduction<a name="section110mcpsimp"></a>
8
9This module provides some system apps that are applicable to the OpenHarmony standard system, such as Launcher, SystemUI, and Settings. It also provides specific examples for you to build standard-system apps, which can be installed on all devices running the standard system.
10
11Currently, OpenHarmony supports the following system apps:
12
131.  Launcher: acts as a main entry for all apps and provides UIs for display and human-machine interactions of installed apps.
142.  SystemUI: consists of the navigation bar and system status bar. The navigation bar provides page navigation, and the status bar displays the system status, such as the time and charging status.
153.  Settings: provides functions such as device management, app management, and brightness setting.
16
17In addition to these system apps, OpenHarmony provides some simple sample apps for your reference, such as the clock, calculator, and air quality app.
18
19## Directory Structure<a name="section11948105210591"></a>
20
21```
22applications/standard/hap
23├── resources                    # Preset resources directory
24├── Airquality_Demo.hap          # Sample air quality app
25├── Calc_Demo.hap                # Sample calculator app
26├── Clock_Demo.hap               # Sample clock app
27├── Ecg_Demo.hap                 # Sample electrocardiogram (ECG) app
28├── Flashlight_Demo.hap          # Sample flashlight app
29├── Photos.hap                   # Photos app
30├── Launcher.hap                 # Launcher app
31├── Launcher_Recents.hap         # Recent tasks app of Launcher
32├── Launcher_Settings.hap        # Settings app of Launcher
33├── Settings.hap                 # Settings app
34├── Settings_FaceAuth.hap        # Settings app of FaceAuth
35├── Shopping_Demo.hap            # Sample shopping app
36├── SystemUI-NavigationBar.hap   # Navigation bar app of SystemUI
37├── SystemUI-StatusBar.hap       # Status bar app of SystemUI
38├── SystemUI-SystemDialog.hap    # System dialog app of SystemUI
39├── Music_Demo.hap               # Sample music app
40├── Camera.hap                   # Camera app
41├── Media_Library.hap            # Media library data ability app
42├── Media_Scanner.hap            # Media scanner app
43├── CallUI.hap                   # Call ui app
44├── PermissionManager.hap        # Permission manager app
45├── adminprovisioning.hap        # admin provisioning app
46```
47
48## Repositories Involved<a name="section120mcpsimp"></a>
49
50System apps
51
52applications\_standard\_settings
53
54applications\_standard\_launcher
55
56applications\_standard\_systemui
57
58**applications\_standard\_hap**
59
60**[device_manager](https://gitee.com/openharmony/device_manager)**
61

README_zh.md

1# 系统应用<a name="ZH-CN_TOPIC_0000001162045697"></a>
2
3-   [简介](#section110mcpsimp)
4-   [目录](#section11948105210591)
5-   [相关仓](#section120mcpsimp)
6
7## 简介<a name="section110mcpsimp"></a>
8
9系统应用提供了OpenHarmony标准系统上的部分应用,如桌面、SystemUI、设置等,为开发者提供了构建标准系统应用的具体实例,这些应用支持在所有标准系统的设备上使用。
10
11系统应用目前包含如下:
12
131.  桌面:提供了基本的已安装应用的展示功能和人机交互界面,是所有应用的入口。
142.  SystemUI:包含导航栏和系统状态栏两部分,导航栏提供基本页面导航功能,状态栏提供系统状态显示,如时间、充电状态等。
153.  设置:提供了关于设备,应用管理,亮度设置等功能。
16
17除以上系统应用之外,还预置了一些简单的示例应用,如时钟、计算器、空气质量等,可供开发者参考学习。
18
19## 目录<a name="section11948105210591"></a>
20
21```
22applications/standard/hap
23├── resources                    # 预制资源目录
24├── Airquality_Demo.hap          # 空气质量示例应用
25├── Calc_Demo.hap                # 计算器示例应用
26├── Clock_Demo.hap               # 简单时钟示例应用
27├── Ecg_Demo.hap                 # 心电图显示示例应用
28├── Flashlight_Demo.hap          # 手电筒示例应用
29├── Photos.hap                   # 图库应用
30├── Launcher.hap                 # 桌面entry应用
31├── Launcher_Recents.hap         # 桌面中最近任务应用
32├── Launcher_Settings.hap        # 桌面中的桌面设置应用
33├── Settings.hap                 # 设置应用
34├── Settings_FaceAuth.hap        # 人脸认证设置应用
35├── Shopping_Demo.hap            # 购物示例应用
36├── SystemUI-NavigationBar.hap   # SystemUI 导航栏应用
37├── SystemUI-StatusBar.hap       # SystemUI 状态栏应用
38├── SystemUI-SystemDialog.hap    # SystemUI 系统弹框应用
39├── Music_Demo.hap               # 音乐示例应用
40├── Camera.hap                   # 相机应用
41├── CallUI.hap                   # 通话应用
42├── PermissionManager.hap        # 权限管理应用
43├── adminprovisioning.hap        # 管理业务发放应用
44```
45
46## 相关仓<a name="section120mcpsimp"></a>
47
48系统应用
49
50applications\_standard\_settings
51
52applications\_standard\_launcher
53
54applications\_standard\_systemui
55
56**applications\_standard\_hap**
57
58**[device_manager](https://gitee.com/openharmony/device_manager)**
59
60