• Home
Name Date Size #Lines LOC

..--

hisysevent/12-May-2024-10535

resources/12-May-2024-54

.gitattributesD12-May-20241.8 KiB3938

BUILD.gnD12-May-202411 KiB360319

Calc_Demo.hapD12-May-2024250.1 KiB

CalendarData.hapD12-May-2024303.6 KiB

CallUI.hapD12-May-2024479.5 KiB

Camera.hapD12-May-20241.1 MiB

CertificateManager.hapD12-May-2024586.8 KiB

Clock_Demo.hapD12-May-202481.4 KiB

Contacts.hapD12-May-20242 MiB

FilePicker.hapD12-May-2024646.3 KiB

LICENSED12-May-20249.9 KiB177150

Launcher.hapD12-May-20242.5 MiB

Launcher_Settings.hapD12-May-2024576.5 KiB

Mms.hapD12-May-20241.4 MiB

MobileDataSettings.hapD12-May-2024135.3 KiB

Music_Demo.hapD12-May-20241.7 MiB

Note.hapD12-May-20242.5 MiB

OAT.xmlD12-May-20248.3 KiB11158

PrintSpooler.hapD12-May-2024802.9 KiB

README.mdD12-May-20243.8 KiB6648

README_zh.mdD12-May-20243.3 KiB6446

ScreenShot.hapD12-May-202453.4 KiB

Settings.hapD12-May-20242.5 MiB

SettingsData.hapD12-May-202448.6 KiB

Settings_FaceAuth.hapD12-May-2024213.2 KiB

SystemUI-DropdownPanel.hapD12-May-20241.9 MiB

SystemUI-NavigationBar.hapD12-May-2024198.2 KiB

SystemUI-NotificationManagement.hapD12-May-2024506.7 KiB

SystemUI-ScreenLock.hapD12-May-2024971.8 KiB

SystemUI-StatusBar.hapD12-May-2024721.9 KiB

SystemUI-SystemDialog.hapD12-May-202466.3 KiB

SystemUI-VolumePanel.hapD12-May-2024177.4 KiB

SystemUI.hapD12-May-2024105.8 KiB

UpdateApp.hapD12-May-20243.5 MiB

build.shD12-May-202414 KiB459378

kikaInput.hapD12-May-2024163.5 KiB

ohos.buildD12-May-20241.6 KiB3029

pipline.mdD12-May-20247.1 KiB4240

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
19Since SDK versions may be different for each application, these applications are preset in the form of pre-built HAP archives.
20
21[pipeline.md](pipline.md) records the permanent archive addresses for these applications built through the [OpenHarmony pipeline](http://ci.openharmony.cn/dailys/dailybuilds). The source code and SDK version information for each application can be queried in the metadata provided by the corresponding pipeline, and the build guides can be refered to the commands recorded in the pipeline archives or the README of the application source repositories.
22
23## Directory Structure<a name="section11948105210591"></a>
24
25```
26applications/standard/hap
27├── resources                      # Preset resources directory
28├── Airquality_Demo.hap            # Sample air quality app
29├── Calc_Demo.hap                  # Sample calculator app
30├── Clock_Demo.hap                 # Sample clock app
31├── Ecg_Demo.hap                   # Sample electrocardiogram (ECG) app
32├── Flashlight_Demo.hap            # Sample flashlight app
33├── Photos.hap                     # Photos app
34├── Launcher.hap                   # Launcher app
35├── Launcher_Recents.hap           # Recent tasks app of Launcher
36├── Launcher_Settings.hap          # Settings app of Launcher
37├── Settings.hap                   # Settings app
38├── Settings_FaceAuth.hap          # Settings app of FaceAuth
39├── SystemUI-NavigationBar.hap     # Navigation bar app of SystemUI
40├── SystemUI-StatusBar.hap         # Status bar app of SystemUI
41├── SystemUI-ScreenLock.hap        # ScreenLock app of SystemUI
42├── SystemUI-SystemDialog.hap      # System dialog app of SystemUI
43├── Music_Demo.hap                 # Sample music app
44├── Camera.hap                     # Camera app
45├── Media_Library.hap              # Media library data ability app
46├── Media_Scanner.hap              # Media scanner app
47├── CallUI.hap                     # Call ui app
48├── PermissionManager.hap          # Permission manager app
49├── AuthWidget.hap                 # Authentication widget app
50├── PrintSpooler.hap               # print app
51```
52
53## Repositories Involved<a name="section120mcpsimp"></a>
54
55System apps
56
57[applications\_standard\_settings](https://gitee.com/openharmony/applications_settings)
58
59[applications\_standard\_launcher](https://gitee.com/openharmony/applications_launcher)
60
61[applications\_standard\_systemui](https://gitee.com/openharmony/applications_systemui)
62
63**applications\_standard\_hap**
64
65**[device_manager](https://gitee.com/openharmony/device_manager)**
66

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由于各个应用使用的SDK版本可能并不相同,本仓以预购建HAP包的形式归档这些应用。
20
21[pipeline.md](pipline.md)记录了通过[OpenHarmony流水线](http://ci.openharmony.cn/dailys/dailybuilds)构建出这些应用的永久归档地址。各个应用的源码和SDK版本信息和可以在对应流水线提供的元数据中查询,构建方法可以参考流水线归档产物中记录的构建命令或应用源码仓的README。
22
23## 目录<a name="section11948105210591"></a>
24
25```
26applications/standard/hap
27├── resources                      # 预制资源目录
28├── Airquality_Demo.hap            # 空气质量示例应用
29├── Calc_Demo.hap                  # 计算器示例应用
30├── Clock_Demo.hap                 # 简单时钟示例应用
31├── Ecg_Demo.hap                   # 心电图显示示例应用
32├── Flashlight_Demo.hap            # 手电筒示例应用
33├── Photos.hap                     # 图库应用
34├── Launcher.hap                   # 桌面entry应用
35├── Launcher_Recents.hap           # 桌面中最近任务应用
36├── Launcher_Settings.hap          # 桌面中的桌面设置应用
37├── Settings.hap                   # 设置应用
38├── Settings_FaceAuth.hap          # 人脸认证设置应用
39├── SystemUI-NavigationBar.hap     # SystemUI 导航栏应用
40├── SystemUI-StatusBar.hap         # SystemUI 状态栏应用
41├── SystemUI-ScreenLock.hap        # SystemUI 锁屏应用
42├── SystemUI-SystemDialog.hap      # SystemUI 系统弹框应用
43├── Music_Demo.hap                 # 音乐示例应用
44├── Camera.hap                     # 相机应用
45├── CallUI.hap                     # 通话应用
46├── PermissionManager.hap          # 权限管理应用
47├── AuthWidget.hap                 # 统一认证控件应用
48├── PrintSpooler.hap               # 打印应用
49```
50
51## 相关仓<a name="section120mcpsimp"></a>
52
53系统应用
54
55[applications\_standard\_settings](https://gitee.com/openharmony/applications_settings)
56
57[applications\_standard\_launcher](https://gitee.com/openharmony/applications_launcher)
58
59[applications\_standard\_systemui](https://gitee.com/openharmony/applications_systemui)
60
61**applications\_standard\_hap**
62
63**[device_manager](https://gitee.com/openharmony/device_manager)**
64