未验证 提交 5f46a7ce 编写于 作者: O openharmony_ci 提交者: Gitee

!2896 add launch type description.

Merge pull request !2896 from ccll/master
......@@ -33,6 +33,19 @@ PageAbility生命周期流转如下图所示:
PageAbility提供命周期回调,开发者可以在`app.js/app.ets`中重写生命周期相关回调函数 。目前`app.js`环境中仅支持onCreate和onDestroy回调,`app.ets`环境支持全量生命周期回调。
### 启动模式
ability支持单实例、多实例和指定实例3种启动模式。
在config.json中通过launchType配置项,可以配置具体的启动模式,其中:
| 启动模式 | 描述 |说明 |
| ----------- | ------- |---------------- |
| stand | 多实例 | 每次startAbility都会启动一个新的实例 |
| singleton | 单实例 | 系统中只存在唯一一个实例,startAbility时,如果已存在,则复用系统中的唯一一个实例 |
| specified | 指定实例 | 运行时由ability内部业务决定是否创建多实例 |
缺省情况下是stand模式。
## 开发指导
### featureAbility接口说明
......
......@@ -10,6 +10,18 @@ Stage模型是基于API version 9的应用开发模型,对此模型的介绍
- 连接ServiceAbility,与ServiceAbility断开连接,详见[ServiceExtensionAbility开发指导](stage-serviceextension.md)
- 应用迁移,详见[应用迁移开发指导](stage-ability-continuation.md)
### 启动模式
ability支持单实例、多实例和指定实例3种启动模式。
在module.json中通过launchType配置项,可以配置具体的启动模式,其中:
| 启动模式 | 描述 |说明 |
| ----------- | ------- |---------------- |
| stand | 多实例 | 每次startAbility都会启动一个新的实例 |
| singleton | 单实例 | 系统中只存在唯一一个实例,startAbility时,如果已存在,则复用系统中的唯一一个实例 |
| specified | 指定实例 | 运行时由ability内部业务决定是否创建多实例 |
缺省情况下是stand模式。
## 接口说明
AbilityStage功能如下(AbilityStage类,拥有context属性,具体的API详见[接口文档](../reference/apis/js-apis-application-abilitystage.md)):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册