Go to file
weiyunxing a850c46482 2.0优化
Signed-off-by: weiyunxing <weiyunxing@huawei.com>
2022-03-24 16:40:22 +08:00
callui 2.0优化 2022-03-24 16:40:22 +08:00
doc 2.0优化 2022-03-24 16:40:22 +08:00
figures 2.0优化 2022-03-24 16:40:22 +08:00
gradle/wrapper 更新到2.0 2022-03-10 20:38:40 +08:00
mobiledatasettings 2.0优化 2022-03-24 16:40:22 +08:00
signature 更新到2.0 2022-03-10 20:38:40 +08:00
.gitignore 更新到2.0 2022-03-10 20:38:40 +08:00
build.gradle 更新到2.0 2022-03-10 20:38:40 +08:00
gradle.properties Add CallUI 2021-10-26 15:38:27 +08:00
gradlew 更新到2.0 2022-03-10 20:38:40 +08:00
gradlew.bat 更新到2.0 2022-03-10 20:38:40 +08:00
LICENSE update 2022-03-16 19:36:16 +08:00
OAT.xml 2.0优化 2022-03-24 16:40:22 +08:00
package.json Add CallUI 2021-10-26 15:38:27 +08:00
README.md 2.0优化 2022-03-24 16:40:22 +08:00
settings.gradle 更新到2.0 2022-03-10 20:38:40 +08:00

applications_call

1. 简介

1.1 内容介绍:

基于系统平台能力设计和开发通话应用提供语音通话、视频通话、通话设置、移动网络设置、SIM卡管理设置、紧急拨号以及添加个人紧急信息的功能。从不同视角构建模型设计通话应用的架构确保在满足基本功能的同时确保安全、韧性、可靠、隐私等。

1.2 架构图介绍:

img

模块 层级 类名 作用
FA-UI 视图层 Voice Calls FA 主要提供语音通话相关用户交互界面
FA-UI 视图层 video Calls FA 主要提供视频通话相关用户交互界面
FA-UI 视图层 video Calls FA 主要提供视频通话相关用户交互界面
FA-UI 视图层 Voice Calls FA 主要提供语音通话相关用户交互界面
FA-UI 视图层 video Calls FA 主要提供视频通话相关用户交互界面
FA-UI 视图层 video Calls FA 主要提供视频通话相关用户交互界面
FA-UI 视图层 video Calls FA 主要提供视频通话相关用户交互界面

2. 目录

/applications_call
├── callui                                       # 通话应用主Ability提供拉起应用入口
│   └── src
│       └── main
│           ├── ets                              # ets代码目录
│               ├── default
│                   ├── assets                   # 图片资源
│                   ├── common                   # 公共组件或方法配置目录
│                       ├── components           # 公共组件
│                       ├── configs          	 # 应用配置对象目录
│                       ├── constant             # 应用常量对象目录
│                       ├── utils                # 公共方法
│                   ├── model                    # Model层代码目录
│                   ├── pages                    # 通话页面目录
|                   ├── app.ets                  # 全局ets逻辑和应用生命周期管理文件
│               ├── ServiceAbility               # 服务ability
│                   ├── callManagerService.ets   # ServiceAbility方法
│                   ├── service.ts               # ServiceAbility方法
│                   ├── telephonyApi.ets         # ServiceAbility方法
│           ├── resources                        # 资源配置文件存放目录
|               ├── base                         # 默认图片资源,字体大小,颜色资源存放目录
|               ├── zh_CN                        # 中文语言场景资源内容存放目录
│           ├── config.json                      # 全局配置文件
├── doc                                          # 使用说明目录
|   ├── image                                    # 使用说明图片资源
|   ├── Instructions.md                          # 使用说明
├── mobiledatasettings                           # 移动数据设置
│   └── src
│       └── main
│           ├── ets                              # ets代码目录
│               ├── default
│                   ├── pages                    # 移动数据页面目录
│           ├── resources                        # 资源配置文件存放目录
|               ├── base                         # 默认图片资源,字体大小,颜色资源存放目录
|               ├── zh_CN                        # 中文语言场景资源内容存放目录
│           ├── config.json                      # 全局配置文件
├── figures                                      # 架构图目录
│   └── callui_en.png                            # 架构设计图
├── signature                                    # 签名证书文件目录
│   └── com.ohos.callui.p7b                      # 签名文件
├── LICENSE                                      # 许可证
├── build.gradle                                 # 全局编译配置文件

3. 使用说明

4. 相关仓

  • 系统应用

applications_call