From d9146276e6b246cded2707b5185848fd7019c3af Mon Sep 17 00:00:00 2001 From: liqiang Date: Thu, 10 Mar 2022 17:28:22 +0800 Subject: [PATCH] IssueNo:https://gitee.com/openharmony/docs/issues/I4XA0H Description:update ability and notification doc Sig: SIG_ApplicationFramework Feature or Bugfix:Feature Binary Source:No Signed-off-by: liqiang Change-Id: If9a8464dc04d9db16a0ea05c46b6c8b69fa2ff78 --- zh-cn/application-dev/ability/Readme-CN.md | 28 +++++++++++++----- .../application-dev/ability/ability-brief.md | 1 + zh-cn/application-dev/ability/fa-brief.md | 1 + ...reating-accessing.md => fa-dataability.md} | 2 +- .../application-dev/ability/fa-formability.md | 2 ++ .../{page-ability.md => fa-pageability.md} | 2 +- ...ervice-ability.md => fa-serviceability.md} | 2 +- ...ation.md => stage-ability-continuation.md} | 0 .../application-dev/ability/stage-ability.md | 1 + zh-cn/application-dev/ability/stage-brief.md | 1 + .../ability/stage-formextension.md | 1 + .../ability/stage-serviceextension.md | 1 + zh-cn/application-dev/ability/wantagent.md | 1 + .../application-dev/notification/Readme-CN.md | 17 +++++++++++ .../notification/assistant-guidelines.md | 1 + .../{ability => notification}/common-event.md | 12 +++++--- .../notification/notification-brief.md | 1 + .../{ability => notification}/notification.md | 11 ++++++- .../public_sys-resources/icon-caution.gif | Bin 0 -> 580 bytes .../public_sys-resources/icon-danger.gif | Bin 0 -> 580 bytes .../public_sys-resources/icon-note.gif | Bin 0 -> 394 bytes .../public_sys-resources/icon-notice.gif | Bin 0 -> 406 bytes .../public_sys-resources/icon-tip.gif | Bin 0 -> 253 bytes .../public_sys-resources/icon-warning.gif | Bin 0 -> 580 bytes 24 files changed, 70 insertions(+), 15 deletions(-) create mode 100644 zh-cn/application-dev/ability/ability-brief.md create mode 100644 zh-cn/application-dev/ability/fa-brief.md rename zh-cn/application-dev/ability/{data-ability-creating-accessing.md => fa-dataability.md} (99%) create mode 100644 zh-cn/application-dev/ability/fa-formability.md rename zh-cn/application-dev/ability/{page-ability.md => fa-pageability.md} (99%) rename zh-cn/application-dev/ability/{service-ability.md => fa-serviceability.md} (99%) rename zh-cn/application-dev/ability/{ability-continuation.md => stage-ability-continuation.md} (100%) create mode 100644 zh-cn/application-dev/ability/stage-ability.md create mode 100644 zh-cn/application-dev/ability/stage-brief.md create mode 100644 zh-cn/application-dev/ability/stage-formextension.md create mode 100644 zh-cn/application-dev/ability/stage-serviceextension.md create mode 100644 zh-cn/application-dev/ability/wantagent.md create mode 100644 zh-cn/application-dev/notification/Readme-CN.md create mode 100644 zh-cn/application-dev/notification/assistant-guidelines.md rename zh-cn/application-dev/{ability => notification}/common-event.md (99%) create mode 100644 zh-cn/application-dev/notification/notification-brief.md rename zh-cn/application-dev/{ability => notification}/notification.md (99%) create mode 100644 zh-cn/application-dev/notification/public_sys-resources/icon-caution.gif create mode 100644 zh-cn/application-dev/notification/public_sys-resources/icon-danger.gif create mode 100644 zh-cn/application-dev/notification/public_sys-resources/icon-note.gif create mode 100644 zh-cn/application-dev/notification/public_sys-resources/icon-notice.gif create mode 100644 zh-cn/application-dev/notification/public_sys-resources/icon-tip.gif create mode 100644 zh-cn/application-dev/notification/public_sys-resources/icon-warning.gif diff --git a/zh-cn/application-dev/ability/Readme-CN.md b/zh-cn/application-dev/ability/Readme-CN.md index ae4403f9cf0..3ec466ad120 100644 --- a/zh-cn/application-dev/ability/Readme-CN.md +++ b/zh-cn/application-dev/ability/Readme-CN.md @@ -1,10 +1,24 @@ # Ability框架 -* [PageAbility开发说明](page-ability.md) -* [ServiceAbility开发说明](service-ability.md) -* [基于Native的Data Ability创建与访问](data-ability-creating-accessing.md) -* [CommonEvent开发指南](common-event.md) -* [Notification开发指南](notification.md) -* [应用迁移开发指导](ability-continuation.md) -* [Ability助手使用指导](ability-assistant-guidelines.md) +[Ability框架概述](ability-brief.md) +### FA模型 + +* [FA模型综述](fa-brief.md) +* [PageAbility开发指导](fa-pageability.md) +* [ServiceAbility开发指导](fa-serviceability.md) +* [DataAbility开发指导](fa-dataability.md) +* [FormAbility开发指导](fa-formability.md) + +### Stage模型 + +* [Stage模型综述](stage-brief.md) +* [Ability开发指导](stage-ability.md) +* [ServiceExtensionAbility开发指导](stage-serviceextension.md) +* [FormExtensionAbility开发指导](stage-formextension.md) +* [应用迁移开发指导](stage-ability-continuation.md) + +### 其他 + +* [WantAgent使用指导](wantagent.md) +* [Ability助手使用指导](ability-assistant-guidelines.md) \ No newline at end of file diff --git a/zh-cn/application-dev/ability/ability-brief.md b/zh-cn/application-dev/ability/ability-brief.md new file mode 100644 index 00000000000..b158ca59320 --- /dev/null +++ b/zh-cn/application-dev/ability/ability-brief.md @@ -0,0 +1 @@ +# Ability框架概述 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/fa-brief.md b/zh-cn/application-dev/ability/fa-brief.md new file mode 100644 index 00000000000..5fcef0a9591 --- /dev/null +++ b/zh-cn/application-dev/ability/fa-brief.md @@ -0,0 +1 @@ +# FA模型综述 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/data-ability-creating-accessing.md b/zh-cn/application-dev/ability/fa-dataability.md similarity index 99% rename from zh-cn/application-dev/ability/data-ability-creating-accessing.md rename to zh-cn/application-dev/ability/fa-dataability.md index 7f3550bb73f..307819616aa 100644 --- a/zh-cn/application-dev/ability/data-ability-creating-accessing.md +++ b/zh-cn/application-dev/ability/fa-dataability.md @@ -1,4 +1,4 @@ -# 基于Native的Data Ability创建与访问 +# DataAbility开发指导 ## Data Ability基本概念 通过Ability派生出的DataAbility类(以下简称“Data”),有助于应用管理其自身和其他应用存储数据的访问,并提供与其他应用共享数据的方法。Data既可用于同设备不同应用的数据共享,也支持跨设备不同应用的数据共享。 diff --git a/zh-cn/application-dev/ability/fa-formability.md b/zh-cn/application-dev/ability/fa-formability.md new file mode 100644 index 00000000000..25d5080861b --- /dev/null +++ b/zh-cn/application-dev/ability/fa-formability.md @@ -0,0 +1,2 @@ +# FormAbility开发指导 + diff --git a/zh-cn/application-dev/ability/page-ability.md b/zh-cn/application-dev/ability/fa-pageability.md similarity index 99% rename from zh-cn/application-dev/ability/page-ability.md rename to zh-cn/application-dev/ability/fa-pageability.md index 948d45706d4..ba42ed13dcb 100644 --- a/zh-cn/application-dev/ability/page-ability.md +++ b/zh-cn/application-dev/ability/fa-pageability.md @@ -1,4 +1,4 @@ -# PageAbility开发说明 +# PageAbility开发指导 ## PageAbility介绍 diff --git a/zh-cn/application-dev/ability/service-ability.md b/zh-cn/application-dev/ability/fa-serviceability.md similarity index 99% rename from zh-cn/application-dev/ability/service-ability.md rename to zh-cn/application-dev/ability/fa-serviceability.md index 16ee1070629..4832fe226bc 100644 --- a/zh-cn/application-dev/ability/service-ability.md +++ b/zh-cn/application-dev/ability/fa-serviceability.md @@ -1,4 +1,4 @@ -# ServiceAbility开发说明 +# ServiceAbility开发指导 ## 创建Service diff --git a/zh-cn/application-dev/ability/ability-continuation.md b/zh-cn/application-dev/ability/stage-ability-continuation.md similarity index 100% rename from zh-cn/application-dev/ability/ability-continuation.md rename to zh-cn/application-dev/ability/stage-ability-continuation.md diff --git a/zh-cn/application-dev/ability/stage-ability.md b/zh-cn/application-dev/ability/stage-ability.md new file mode 100644 index 00000000000..1d8a3b410bf --- /dev/null +++ b/zh-cn/application-dev/ability/stage-ability.md @@ -0,0 +1 @@ +# Ability开发指导 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/stage-brief.md b/zh-cn/application-dev/ability/stage-brief.md new file mode 100644 index 00000000000..deab17ed243 --- /dev/null +++ b/zh-cn/application-dev/ability/stage-brief.md @@ -0,0 +1 @@ +# Stage模型综述 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/stage-formextension.md b/zh-cn/application-dev/ability/stage-formextension.md new file mode 100644 index 00000000000..5e0d095c713 --- /dev/null +++ b/zh-cn/application-dev/ability/stage-formextension.md @@ -0,0 +1 @@ +# FormExtensionAbility开发指导 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/stage-serviceextension.md b/zh-cn/application-dev/ability/stage-serviceextension.md new file mode 100644 index 00000000000..76dcddc720f --- /dev/null +++ b/zh-cn/application-dev/ability/stage-serviceextension.md @@ -0,0 +1 @@ +# ServiceExtensionAbility开发指导 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/wantagent.md b/zh-cn/application-dev/ability/wantagent.md new file mode 100644 index 00000000000..2e8511fd533 --- /dev/null +++ b/zh-cn/application-dev/ability/wantagent.md @@ -0,0 +1 @@ +# WantAgent开发指导 \ No newline at end of file diff --git a/zh-cn/application-dev/notification/Readme-CN.md b/zh-cn/application-dev/notification/Readme-CN.md new file mode 100644 index 00000000000..a4ab0856eb2 --- /dev/null +++ b/zh-cn/application-dev/notification/Readme-CN.md @@ -0,0 +1,17 @@ +# 公共事件与通知 + +[公共事件与通知概述](notification-brief) + +### 公共事件 + +* [公共事件开发指导](common-event.md) + +### 通知 + +* [通知开发指导](notification.md) + + + +### 调试工具 + +* [调试助手使用指导](assistant-guidelines.md) \ No newline at end of file diff --git a/zh-cn/application-dev/notification/assistant-guidelines.md b/zh-cn/application-dev/notification/assistant-guidelines.md new file mode 100644 index 00000000000..b30b4a65b25 --- /dev/null +++ b/zh-cn/application-dev/notification/assistant-guidelines.md @@ -0,0 +1 @@ +# 调试助手使用指导 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/common-event.md b/zh-cn/application-dev/notification/common-event.md similarity index 99% rename from zh-cn/application-dev/ability/common-event.md rename to zh-cn/application-dev/notification/common-event.md index 1bfe3ed49d5..d0a9af54832 100644 --- a/zh-cn/application-dev/ability/common-event.md +++ b/zh-cn/application-dev/notification/common-event.md @@ -1,4 +1,4 @@ -# CommonEvent开发指南 +# CommonEvent开发指导 #### 基本概念 @@ -142,6 +142,9 @@ import CommonEvent from '@ohos.commonevent'; console.info("==========================>createSubscriberPromise=======================>"); subscriber = data; }); + + ``` + ``` @@ -200,8 +203,9 @@ import CommonEvent from '@ohos.commonevent'; } //创建订阅者 CommonEvent.createSubscriber(subscribeInfo, CreateSubscriberCallBack); - ``` - + ``` +``` + **有序事件:** ```js @@ -244,7 +248,7 @@ import CommonEvent from '@ohos.commonevent'; //创建订阅者 CommonEvent.createSubscriber(subscribeInfo, CreateSubscriberCallBack); - ``` + ``` ​ diff --git a/zh-cn/application-dev/notification/notification-brief.md b/zh-cn/application-dev/notification/notification-brief.md new file mode 100644 index 00000000000..fbcaec8adfb --- /dev/null +++ b/zh-cn/application-dev/notification/notification-brief.md @@ -0,0 +1 @@ +# 公共事件与通知开发概述 \ No newline at end of file diff --git a/zh-cn/application-dev/ability/notification.md b/zh-cn/application-dev/notification/notification.md similarity index 99% rename from zh-cn/application-dev/ability/notification.md rename to zh-cn/application-dev/notification/notification.md index 3cad2705a55..13deeff443c 100644 --- a/zh-cn/application-dev/ability/notification.md +++ b/zh-cn/application-dev/notification/notification.md @@ -1,6 +1,6 @@ -# Notification开发指南 +# Notification开发指导 #### 简介 @@ -543,6 +543,9 @@ NotificationRequest用于设置具体的通知对象,包括设置通知的属 console.info("==========================>publishCallback=======================>"); }); + + ``` + ``` @@ -675,6 +678,9 @@ NotificationRequest用于设置具体的通知对象,包括设置通知的属 console.info("==========================>cancelAllback=======================>"); }); + + ``` + ``` @@ -945,6 +951,9 @@ TriggerInfo类封装了主动激发一个WantAgent实例所需的数据。 console.info("==========================>getWantAgentCallback=======================>"); }); + + ``` + ``` diff --git a/zh-cn/application-dev/notification/public_sys-resources/icon-caution.gif b/zh-cn/application-dev/notification/public_sys-resources/icon-caution.gif new file mode 100644 index 0000000000000000000000000000000000000000..6e90d7cfc2193e39e10bb58c38d01a23f045d571 GIT binary patch literal 580 zcmV-K0=xZ3Nk%w1VIu$?0Hp~4{QBgqmQ+MG9K51r{QB&)np^||1PlfQ%(86!{`~yv zv{XhUWKt}AZaiE{EOcHp{O-j3`t;<+eEiycJT4p@77X;(jQsMfB$R?oG%6hQ z+MMLZbQBH@)Vg&1^3?qHb(5!%>3r0+`eq=&V&E}0Dypi0000000000 z00000A^8LW000R9EC2ui03!e$000L5z=Uu}ED8YtqjJd<+B}(9bIOb$3-31_h|V>=0A{ z1Hh0#H30>fNT})^fRU_83uewx9oRr{f{Sx1Ml`t)EQ zGkHZ67&~y{W5Jpq4H_WfuLxp*3<7O}GEl;1ESe36fLNs=B0&LQM1Buf(R)qg(BRd`t1OPjI1m_q4 literal 0 HcmV?d00001 diff --git a/zh-cn/application-dev/notification/public_sys-resources/icon-danger.gif b/zh-cn/application-dev/notification/public_sys-resources/icon-danger.gif new file mode 100644 index 0000000000000000000000000000000000000000..6e90d7cfc2193e39e10bb58c38d01a23f045d571 GIT binary patch literal 580 zcmV-K0=xZ3Nk%w1VIu$?0Hp~4{QBgqmQ+MG9K51r{QB&)np^||1PlfQ%(86!{`~yv zv{XhUWKt}AZaiE{EOcHp{O-j3`t;<+eEiycJT4p@77X;(jQsMfB$R?oG%6hQ z+MMLZbQBH@)Vg&1^3?qHb(5!%>3r0+`eq=&V&E}0Dypi0000000000 z00000A^8LW000R9EC2ui03!e$000L5z=Uu}ED8YtqjJd<+B}(9bIOb$3-31_h|V>=0A{ z1Hh0#H30>fNT})^fRU_83uewx9oRr{f{Sx1Ml`t)EQ zGkHZ67&~y{W5Jpq4H_WfuLxp*3<7O}GEl;1ESe36fLNs=B0&LQM1Buf(R)qg(BRd`t1OPjI1m_q4 literal 0 HcmV?d00001 diff --git a/zh-cn/application-dev/notification/public_sys-resources/icon-note.gif b/zh-cn/application-dev/notification/public_sys-resources/icon-note.gif new file mode 100644 index 0000000000000000000000000000000000000000..6314297e45c1de184204098efd4814d6dc8b1cda GIT binary patch literal 394 zcmZ?wbhEHblx7fPSjxcg=ii?@_wH=jwxy=7CMGH-B`L+l$wfv=#>UF#$gv|VY%C^b zCQFtrnKN(Bo_%|sJbO}7RAORe!otL&qo<>yq_Sq+8Xqqo5h0P3w3Lvb5E(g{p01vl zxR@)KuDH0l^z`+-dH3eaw=XqSH7aTIx{kzVBN;X&hha0dQSgWuiw0NWUvMRmkD|> literal 0 HcmV?d00001 diff --git a/zh-cn/application-dev/notification/public_sys-resources/icon-notice.gif b/zh-cn/application-dev/notification/public_sys-resources/icon-notice.gif new file mode 100644 index 0000000000000000000000000000000000000000..86024f61b691400bea99e5b1f506d9d9aef36e27 GIT binary patch literal 406 zcmV;H0crk6Nk%w1VIu$@0J8u9|NsB@_xJDb@8;&_*4Ea}&d#;9wWXz{jEszHYim+c zQaU<1At50E0000000000A^8Le000gEEC2ui03!e%000R7038S%NU)&51O^i-Tu6`s z0)`MFE@;3YqD6xSC^kTNu_J>91{PH8XfZ(p1pp2-SU@u3#{mEUC}_}tg3+I#{z}{Ok@D_ZUDg- zt0stin4;pC8M{WLSlRH*1pzqEw1}3oOskyNN?j;7HD{BBZ*OEcv4HK!6Bk6beR+04 z&8}k>SkTusVTDmkyOz#5fCA$JTPGJVQvr3uZ?QzzPQFvD0rGf_PdrcF`pMs}p^BcF zKtKTd`0wipR%nKN&Wj+V}pX;WC3SdJV!a_8Qi zE7z`U*|Y^H0^}fB$R?oG%6hQ z+MMLZbQBH@)Vg&1^3?qHb(5!%>3r0+`eq=&V&E}0Dypi0000000000 z00000A^8LW000R9EC2ui03!e$000L5z=Uu}ED8YtqjJd<+B}(9bIOb$3-31_h|V>=0A{ z1Hh0#H30>fNT})^fRU_83uewx9oRr{f{Sx1Ml`t)EQ zGkHZ67&~y{W5Jpq4H_WfuLxp*3<7O}GEl;1ESe36fLNs=B0&LQM1Buf(R)qg(BRd`t1OPjI1m_q4 literal 0 HcmV?d00001 -- Gitee