• Home
Name Date Size #Lines LOC

..--

common/12-May-2024-609545

entry/12-May-2024-223177

features/12-May-2024-6,4815,845

figures/12-May-2024-

infra/12-May-2024-66

product/12-May-2024-1,5531,340

signature/12-May-2024-

.gitattributesD12-May-2024631 1615

.gitignoreD12-May-2024326 1414

LICENSED12-May-202411.1 KiB202169

OAT.xmlD12-May-20245.5 KiB8527

README.en.mdD12-May-2024967 3725

README_zh.mdD12-May-20242.2 KiB5745

build.gradleD12-May-20241,013 4137

gradle.propertiesD12-May-2024549 1110

gradlewD12-May-20245.6 KiB184125

gradlew.batD12-May-20242.9 KiB10478

settings.gradleD12-May-2024985 1919

README.en.md

1# applications_screenlock
2
3#### Description
4{**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**}
5
6#### Software Architecture
7Software architecture description
8
9#### Installation
10
111.  xxxx
122.  xxxx
133.  xxxx
14
15#### Instructions
16
171.  xxxx
182.  xxxx
193.  xxxx
20
21#### Contribution
22
231.  Fork the repository
242.  Create Feat_xxx branch
253.  Commit your code
264.  Create Pull Request
27
28
29#### Gitee Feature
30
311.  You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
322.  Gitee blog [blog.gitee.com](https://blog.gitee.com)
333.  Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
344.  The most valuable open source project [GVP](https://gitee.com/gvp)
355.  The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
366.  The most popular members  [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
37

README_zh.md

1# 锁屏
2
3## 简介
4
5### 内容介绍
6锁屏应用是OpenHarmony中预置的系统应用,为用户提供锁屏的基础能力,提供滑动解锁、密码解锁等解锁能力,以及锁屏页面的信息展示能力。
7
8### 架构图介绍
9
10![](figures/screenlock.png)
11
12feature
13```
141.在开机流程、亮屏流程、灭屏流程中添加加锁流程及所对应的解锁流程,实现和系统的交互。\
152.通过时间日期组件、通知组件、状态栏组件、lockIcon和快捷开关组件,实现不要的信息展示。\
163.支持数字解锁、图案解锁、人脸解锁和密码混合解锁。
17```
18
19common
20```
21通用接口,实现日志打印,外部接口管理等功能
22```
23## 目录
24
25```
26/applications/standard/screenlock
27    ├── build.gradle                    # 全局编译配置文件
28    ├── settings.gradle                 # 编译模块配置文件
29    ├── LICENSE                         # 许可文件
30    ├── common                          # 通用工具类目录
31    ├── signature                       # 证书文件目录
32    ├── features                        # 子组件目录
33    │   ├── batterycomponent            # 电池组件
34    │   ├── datetimecomponent           # 日期时间组件
35    │   ├── shortcutcomponent           # 快捷开关组件
36    │   ├── wallpapercomponent          # 壁纸组件
37    │   ├── noticeitem                  # 通知子组件
38    │   ├── notificationservice         # 通知服务组件
39    │   ├── screenlock                  # 锁屏组件
40    │       ├── common                  # 通用工具
41    │       ├── model                   # 数据管理
42    │       ├── view                    # 组件样式管理
43    │       ├── vm                      # 数据样式绑定管理
44    ├── product                         # 锁屏总体功能目录
45    │   ├── pc                          # 模块目录
46    │       ├── pages/slidesrceenlock   # 滑动锁屏
47    │   ├── phone                       # 模块目录
48    │       ├── pages/slidesrceenlock   # 滑动锁屏
49```
50
51## 相关仓
52
53系统应用
54
55**applications\_screenlock**
56
57