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