Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
doc/image/ | 12-May-2024 | - | ||||
entry/ | 12-May-2024 | - | 18,536 | 17,261 | ||
sign/ | 12-May-2024 | - | 30 | 29 | ||
.gitignore | D | 12-May-2024 | 141 | 13 | 12 | |
LICENSE | D | 12-May-2024 | 10.1 KiB | 177 | 150 | |
OAT.xml | D | 12-May-2024 | 6.8 KiB | 138 | 92 | |
README.md | D | 12-May-2024 | 2.1 KiB | 59 | 40 | |
build-profile.json5 | D | 12-May-2024 | 958 | 40 | 40 | |
hvigorfile.js | D | 12-May-2024 | 174 | 2 | 1 | |
package.json | D | 12-May-2024 | 305 | 17 | 16 |
README.md
1# 联系人应用 2 3## 简介 4 5### 内容介绍 6 7Contacts应用是OpenHarmony中预置的系统应用,主要的功能包含拨号盘、通话记录查看、通话记录批量删除、联系人列表、详情查看和联系人的新建等功能。 8 9### 架构图 10 11 12 13该应用架构主要结合MVP和领域驱动设计思路。 14 15## 目录 16 17~~~ 18/Contacts/ 19├── doc # 资料 20├── entry 21│ └── src 22│ └── main 23│ └── ets # js代码目录 24│ └── MainAbility # 公共页面样式 25│ ├── account # 联系人账号 26│ ├── call # 通话记录 27│ ├── component # 组件封装 28│ ├── contact # 联系人 29│ ├── contact # 存储契约 30│ ├── entity # 实体 31│ └── repo # 仓库 32│ ├── dialpad # 拨号盘 33│ ├── feature # 特性集合 34│ |── model # 模型 35│ |── pages # TS声明式页面/组件 36│ |── presenter # 页面展示逻辑 37│ |── util # 工具类 38│ └── workers # JS多线程服务 39│ └── app.ets # 应用生命周期/公共方法存放 40│ ├── resources # 资源配置文件存放目录 41│ └── config.json # 全局配置文件 42├── signs # 签名 43├── LICENSE 44~~~ 45 46## 相关仓 47 48[**applications_mms**](https://gitee.com/openharmony/applications_mms) 49 50[**applications_contactsdata**](https://gitee.com/openharmony/applications_contactsdata) 51 52[**applications_call**](https://gitee.com/openharmony/applications_call) 53 54 55 56 57 58 59