Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
4036a0e3
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4036a0e3
编写于
12月 03, 2022
作者:
Z
zhongjianfei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify docs bugs
Signed-off-by:
N
zhongjianfei
<
zhongjianfei@huawei.com
>
上级
437232b5
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
33 addition
and
42 deletion
+33
-42
zh-cn/application-dev/notification/notification-enable.md
zh-cn/application-dev/notification/notification-enable.md
+6
-7
zh-cn/application-dev/notification/progress-bar-notification.md
...application-dev/notification/progress-bar-notification.md
+1
-0
zh-cn/application-dev/tools/aa-tool.md
zh-cn/application-dev/tools/aa-tool.md
+9
-9
zh-cn/application-dev/tools/anm-tool.md
zh-cn/application-dev/tools/anm-tool.md
+5
-9
zh-cn/application-dev/tools/cem-tool.md
zh-cn/application-dev/tools/cem-tool.md
+12
-17
未找到文件。
zh-cn/application-dev/notification/notification-enable.md
浏览文件 @
4036a0e3
...
@@ -4,18 +4,17 @@
...
@@ -4,18 +4,17 @@
应用需要开启通知开关才能发送通知。开发者可以在通知发布前调用
[
requestEnableNotification()
](
../reference/apis/js-apis-notification.md#notificationrequestenablenotification8
)
方法,弹窗让用户选择是否开启使能开关,仅弹窗一次,后续调用该接口不再弹窗。
应用需要开启通知开关才能发送通知。开发者可以在通知发布前调用
[
requestEnableNotification()
](
../reference/apis/js-apis-notification.md#notificationrequestenablenotification8
)
方法,弹窗让用户选择是否开启使能开关,仅弹窗一次,后续调用该接口不再弹窗。
**图1**
使能通知开关示意图
**图1**
使能通知开关示意图
![
zh-cn_image_0000001416585590
](
figures/zh-cn_image_0000001416585590.png
)
![
zh-cn_image_0000001416585590
](
figures/zh-cn_image_0000001416585590.png
)
-
点击“允许”后,则表示允许应用发送通知。
-
点击“允许”后,则表示允许应用发送通知。
-
点击“取消”后,再次调用
[
requestEnableNotification()
](
../reference/apis/js-apis-notification.md#notificationrequestenablenotification8
)
方法,则不再弹窗。此时如需要手动使能通知开关,操作步骤如下所示。
-
点击“取消”后,再次调用
[
requestEnableNotification()
](
../reference/apis/js-apis-notification.md#notificationrequestenablenotification8
)
方法,则不再弹窗。此时如需要手动使能通知开关,操作步骤如下所示。
1.
从设备左上方下拉,进入通知界面。
!
[
zh-cn_image_0000001417062434
](
figures/zh-cn_image_0000001417062434.png
)
| ①从设备左上方下拉,进入通知界面 | ②点击右上角“设置”图标,进入通知界面,找到需要打开通知开关的应用 | ③打开“允许通知”开关 |
2.
点击右上角“设置”图标,进入通知界面,找到需要打开通知开关的应用。
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
!
[
zh-cn_image_0000001466462297
](
figures/zh-cn_image_0000001466462297.png
)
| !
[
zh-cn_image_0000001417062434
](
figures/zh-cn_image_0000001417062434.png
)
| !
[
zh-cn_image_0000001466462297
](
figures/zh-cn_image_0000001466462297.png
)
| !
[
zh-cn_image_0000001466782025
](
figures/zh-cn_image_0000001466782025.png
)
|
3.
打开“允许通知”开关。
!
[
zh-cn_image_0000001466782025
](
figures/zh-cn_image_0000001466782025.png
)
## 接口说明
## 接口说明
...
...
zh-cn/application-dev/notification/progress-bar-notification.md
浏览文件 @
4036a0e3
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
进度条通知也是常见的通知类型,主要应用于文件下载、事务处理进度显示。OpenHarmony提供了进度条模板,发布通知应用设置好进度条模板的属性值,如模板名、模板数据,通过通知子系统发送到通知栏显示。
进度条通知也是常见的通知类型,主要应用于文件下载、事务处理进度显示。OpenHarmony提供了进度条模板,发布通知应用设置好进度条模板的属性值,如模板名、模板数据,通过通知子系统发送到通知栏显示。
目前系统模板仅支持进度条模板,通知模板
[
NotificationTemplate
](
../reference/apis/js-apis-notification.md#notificationtemplate8
)
中的data参数为用户自定义数据,用于显示与模块相关的数据,效果示意如下图所示。
目前系统模板仅支持进度条模板,通知模板
[
NotificationTemplate
](
../reference/apis/js-apis-notification.md#notificationtemplate8
)
中的data参数为用户自定义数据,用于显示与模块相关的数据,效果示意如下图所示。
![
zh-cn_image_0000001416903138
](
figures/zh-cn_image_0000001416903138.png
)
![
zh-cn_image_0000001416903138
](
figures/zh-cn_image_0000001416903138.png
)
...
...
zh-cn/application-dev/tools/aa-tool.md
浏览文件 @
4036a0e3
...
@@ -7,11 +7,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
...
@@ -7,11 +7,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
-
help
-
help
用于显示aa相关的帮助信息。
用于显示aa相关的帮助信息。
返回值
:
**返回值**
:
返回对应的帮助信息。
返回对应的帮助信息。
使用方法
:
**使用方法**
:
```
bash
```
bash
...
@@ -30,11 +30,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
...
@@ -30,11 +30,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
| -b | 必选参数,bundleName。 |
| -b | 必选参数,bundleName。 |
| -D | 可选参数,调试模式。 |
| -D | 可选参数,调试模式。 |
返回值
:
**返回值**
:
当启动成功时,返回"start ability successfully.";当启动失败时,返回"error: failed to start ability.",同时会包含相应的失败信息。
当启动成功时,返回"start ability successfully.";当启动失败时,返回"error: failed to start ability.",同时会包含相应的失败信息。
使用方法
:
**使用方法**
:
```
bash
```
bash
...
@@ -51,11 +51,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
...
@@ -51,11 +51,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
| -a | 必选参数,abilityName。 |
| -a | 必选参数,abilityName。 |
| -b | 必选参数,bundleName。 |
| -b | 必选参数,bundleName。 |
返回值
:
**返回值**
:
当成功停止ServiceAbility时,返回"stop service ability successfully.";当停止失败时,返回"error: failed to stop service ability."。
当成功停止ServiceAbility时,返回"stop service ability successfully.";当停止失败时,返回"error: failed to stop service ability."。
使用方法
:
**使用方法**
:
```
bash
```
bash
...
@@ -75,7 +75,7 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
...
@@ -75,7 +75,7 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
| -i/--ability | AbilityRecord
ID | 打印指定应用组件详细信息。 |
| -i/--ability | AbilityRecord
ID | 打印指定应用组件详细信息。 |
| -c/--client | - | 打印应用组件详细信息,需要和其他参数组合使用,例如aa
dump
-a
-c、aa
dump
-i
21
-c。 |
| -c/--client | - | 打印应用组件详细信息,需要和其他参数组合使用,例如aa
dump
-a
-c、aa
dump
-i
21
-c。 |
使用方法
:
**使用方法**
:
```
bash
```
bash
...
@@ -101,11 +101,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
...
@@ -101,11 +101,11 @@ Ability assistant(Ability助手,简称为aa),是实现应用及测试用
-
force-stop
-
force-stop
通过bundleName强制停止一个进程。
通过bundleName强制停止一个进程。
返回值
:
**返回值**
:
当成功强制停止该进程时,返回"force stop process successfully.";当强制停止失败时,返回"error: failed to force stop process."。
当成功强制停止该进程时,返回"force stop process successfully.";当强制停止失败时,返回"error: failed to force stop process."。
使用方法
:
**使用方法**
:
```
bash
```
bash
...
...
zh-cn/application-dev/tools/anm-tool.md
浏览文件 @
4036a0e3
...
@@ -10,7 +10,7 @@ Advanced Notification Manager(通知管理工具,简称anm)是实现通知
...
@@ -10,7 +10,7 @@ Advanced Notification Manager(通知管理工具,简称anm)是实现通知
*
用法
*
用法
```
```
bash
anm
help
anm
help
```
```
...
@@ -22,7 +22,7 @@ Advanced Notification Manager(通知管理工具,简称anm)是实现通知
...
@@ -22,7 +22,7 @@ Advanced Notification Manager(通知管理工具,简称anm)是实现通知
*
用法
*
用法
```
```
bash
anm dump
[
<options>]
anm dump
[
<options>]
```
```
...
@@ -37,14 +37,12 @@ Advanced Notification Manager(通知管理工具,简称anm)是实现通知
...
@@ -37,14 +37,12 @@ Advanced Notification Manager(通知管理工具,简称anm)是实现通知
| -u/--user-id | 可选参数,设置指定的用户ID打印 |
| -u/--user-id | 可选参数,设置指定的用户ID打印 |
| -h/--help | 帮助信息 |
| -h/--help | 帮助信息 |
*
示例
*
示例
:打印活跃的通知信息
```
```
bash
anm dump
-A
anm dump
-A
```
```
打印活跃的通知信息。
!
[
anm-dump-A
](
figures/anm-dump-A.png
)
!
[
anm-dump-A
](
figures/anm-dump-A.png
)
...
@@ -68,10 +66,8 @@ anm dump -A
...
@@ -68,10 +66,8 @@ anm dump -A
| -e/--enable-notification | 设置通知使能开关 |
| -e/--enable-notification | 设置通知使能开关 |
| -h/--help | 帮助信息 |
| -h/--help | 帮助信息 |
*
示例
*
示例
:设置保存在内存中的最近通知的最大数为100个
```
```
anm setting -c 100
anm setting -c 100
```
```
设置保存在内存中的最近通知的最大数为100个。
\ No newline at end of file
zh-cn/application-dev/tools/cem-tool.md
浏览文件 @
4036a0e3
...
@@ -39,22 +39,20 @@ Common Event Manager(公共事件管理工具, 简称cem)是实现公共
...
@@ -39,22 +39,20 @@ Common Event Manager(公共事件管理工具, 简称cem)是实现公共
| -d/--data | 可选参数,公共事件携带数据 |
| -d/--data | 可选参数,公共事件携带数据 |
| -h/--help | 帮助信息 |
| -h/--help | 帮助信息 |
*
示例
*
示例
:
```
```
bash
cem publish --event "testevent"
# 发布名称为testevent的公共事件
```
cem publish
--event
"testevent"
```
发布名称为testevent的公共事件
![
cem-publish-event]
(
figures/cem-publish-event.png
)
![
cem-publish-event]
(
figures/cem-publish-event.png
)
```
```
bash
# 发布名称为testevent的粘性有序公共事件,该事件的结果码为100,携带数据内容为“this is data”
cem publish
-e
"testevent"
-s
-o
-c
100
-d
"this is data"
cem publish
-e
"testevent"
-s
-o
-c
100
-d
"this is data"
```
```
发布名称为testevent的粘性有序公共事件,该事件的结果码为100,携带数据内容为“this is data”
!
[
cem-publish-all
](
figures/cem-publish-all.png
)
!
[
cem-publish-all
](
figures/cem-publish-all.png
)
### dump
### dump
...
@@ -79,12 +77,9 @@ cem publish -e "testevent" -s -o -c 100 -d "this is data"
...
@@ -79,12 +77,9 @@ cem publish -e "testevent" -s -o -c 100 -d "this is data"
*
示例
*
示例
```
```
bash
# 打印公共事件名称为testevent的具体信息
cem dump
-e
"testevent"
cem dump
-e
"testevent"
```
```
打印公共事件名称为testevent的具体信息。
!
[
cem-dump-e
](
figures/cem-dump-e.png
)
!
[
cem-dump-e
](
figures/cem-dump-e.png
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录