未验证 提交 8b151c21 编写于 作者: O openharmony_ci 提交者: Gitee

!1882 环境变化和运行管理资料说明 API 更新

Merge pull request !1882 from wusongqing/TR1700ZH
# AbilityRunningInfo
- [使用说明](#使用说明)
- [属性](#属性)
- [abilityManager.AbilityState](#abilityManagerAbilityState)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 8开始支持。
> 本模块首批接口从API 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Ability运行相关信息。
......
# AbilityStageContext
- [使用说明](#使用说明)
- [属性](#属性)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 9开始支持。
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
AbilityStage的上下文环境,继承自[Context](js-apis-application-context.md)
......
# Ability
- [导入模块](#导入模块)
- [属性](#属性)
- [onCreate](#onCreate)
- [onWindowStageCreate](#onWindowStageCreate)
- [onWindowStageDestroy](#onWindowStageDestroy)
- [onWindowStageRestore](#onWindowStageRestore)
- [onDestroy](#onDestroy)
- [onForeground](#onForeground)
- [onBackground](#onBackground)
- [onContinue](#onContinue)
- [onNewWant](#onNewWant)
- [onConfigurationUpdated](#onConfigurationUpdated)
- [Caller](#Caller)
- [call](#call)
- [callWithResult](#callWithResult)
- [release](#release)
- [onRelease](#onRelease)
- [Callee](#Callee)
- [on](#on)
- [off](#off)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 从API Version 8 开始支持。
> 从API Version 8 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Ability模块,提供对Ability生命周期、上下文环境等调用管理。
......@@ -43,7 +21,7 @@ import Ability from '@ohos.application.Ability';
| -------- | -------- | -------- | -------- | -------- |
| context | [AbilityContext](js-apis-ability-context.md) | 是 | 否 | 上下文。 |
| launchWant | [Want](js-apis-featureAbility.md#Want类型说明) | 是 | 否 | Ability启动时的参数。 |
| lastRequestWant | [Want](js-apis-featureAbility.md#Want类型说明) | 是 | 否 | Ability最后请求时的参数。 |
| lastRequestWant | [Want](js-apis-featureAbility.md#Want类型说明) | 是 | 否 | 上一次请求Ability启动时的参数。 |
## onCreate
......
# AbilityStage
- [导入模块](#导入模块)
- [onCreate](#onCreate)
- [onAcceptWant](#onAcceptWant)
- [onConfigurationUpdated](#onConfigurationUpdated)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 9开始支持。
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
AbilityStage是HAP包的运行时类。在HAP加载的时候,通知开发者,开发者可以在此进行该HAP的初始化(如资源预加载,线程创建等)。
......
# Context
- [使用说明](#使用说明)
- [属性](#属性)
- [createBundleContext](#createBundleContext)
- [getApplicationContext](#getApplicationContext)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API version 9开始支持。
> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
提供开发者运行代码的上下文环境,包括应用信息、ResourceManager等信息。
......@@ -16,7 +10,7 @@
## 使用说明
通过AbilityContext等集成实现。
通过AbilityContext等继承实现。
## 属性
......
# appManager
- [导入模块](#导入模块)
- [isRunningInStabilityTest](#isRunningInStabilityTest)
- [isRunningInStabilityTest](#isRunningInStabilityTest)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 8开始支持。
> 本模块首批接口从API 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
App运行相关信息
App管理
## 导入模块
......@@ -24,7 +19,7 @@ import app from '@ohos.application.appManager';
static isRunningInStabilityTest(callback: AsyncCallback<boolean>): void
查询当前用户是否是一个稳定性测试
查询当前是否处于稳定性测试场景
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
......@@ -35,7 +30,7 @@ static isRunningInStabilityTest(callback: AsyncCallback<boolean>): void
```
import app from '@ohos.application.appManager';
app.isRunningInStabilityTest((err flag) => {
app.isRunningInStabilityTest((err, flag) => {
console.log('startAbility result:' + JSON.stringfy(err);
}
```
......
# Configuration
- [导入模块](#导入模块)
- [属性](#属性)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API version 8开始支持。
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
环境变化信息。
......
# ConfigurationConstant
- [导入模块](#导入模块)
- [ColorMode](#ColorMode)
- [Direction](#Direction)
- [ScreenDensity](#ScreenDensity)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API version 8开始支持。
> 本模块首批接口从API version 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
配置信息枚举值定义。
......
# EventHub
- [使用说明](#使用说明)
- [on](#on)
- [off](#off)
- [emit](#emit)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 9开始支持。
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
事件中心提供订阅、取消订阅、触发事件能力。
事件中心提供订阅、取消订阅、触发事件能力。
## 使用说明
......
# ExtensionRunningInfo
- [使用说明](#使用说明)
- [属性](#属性)
- [bundle.ExtensionAbilityType](#bundleExtensionAbilityType)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 8开始支持。
> 本模块首批接口从API 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Extension运行相关信息。
......@@ -36,7 +31,7 @@ abilitymanager.getExtensionRunningInfos(upperLimit, (err,data) => {
| uid | number | 是 | 否 | 用户ID。<br><b>系统能力:</b>SystemCapability.Ability.AbilityRuntime.Core |
| processName | string | 是 | 否 | 进程名称。<br><b>系统能力:</b>SystemCapability.Ability.AbilityRuntime.Core |
| startTime | number | 是 | 否 | Extension启动时间。<br><b>系统能力:</b>SystemCapability.Ability.AbilityRuntime.Core |
| clientPackage | Array&lt;String&gt; | 是 | 否 | 连接客户端包名。<br><b>系统能力:</b>SystemCapability.Ability.AbilityRuntime.Core |
| clientPackage | Array&lt;String&gt; | 是 | 否 | 表示当期进程下的所有包名。<br><b>系统能力:</b>SystemCapability.Ability.AbilityRuntime.Core |
| type | [bundle.ExtensionAbilityType](#bundle-extensionabilitytype) | 是 | 否 | Extension类型。<br><b>系统能力:</b>SystemCapability.Ability.AbilityRuntime.Core |
......@@ -47,7 +42,7 @@ Extension类型。
| 名称 | 值 | 说明 |
| -------- | -------- | -------- |
| FORM | 0 | 表示带有form类型的扩展信息。<br><b>系统能力:</b>SystemCapability.BundleManager.BundleFramework |
| WORK_SCHEDULER | 1 | 表示带有work&nbsp;schedule类型的扩展信息。<br><b>系统能力:</b>SystemCapability.BundleManager.BundleFramework |
| WORK_SCHEDULER | 1 | 表示带有work&nbsp;scheduler类型的扩展信息。<br><b>系统能力:</b>SystemCapability.BundleManager.BundleFramework |
| INPUT_METHOD | 2 | 表示用输入法类型的扩展信息。<br><b>系统能力:</b>SystemCapability.BundleManager.BundleFramework |
| SERVICE | 3 | 表示带有service类型的扩展信息。<br><b>系统能力:</b>SystemCapability.BundleManager.BundleFramework |
| ACCESSIBILITY | 4 | 表示具有可访问性类型的扩展信息。<br><b>系统能力:</b>SystemCapability.BundleManager.BundleFramework |
......
......@@ -146,7 +146,7 @@ has(key: T): boolean
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | T | 是 | 指定key |
| key | T | 是 | 指定key |
**返回值:**
......
# PermissionRequestResult
- [属性](#属性)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 9开始支持。
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
权限请求结果。
......
# ProcessRunningInfo
- [使用说明](#使用说明)
- [属性](#属性)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 8开始支持。
> 本模块首批接口从API 8开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
进程运行信息。
......
......@@ -95,13 +95,13 @@ let result1 = treeMap.hasKey("Ahfbrgrbgnutfodgorrogorgrogofdfdf");
hasValue(value: V): boolean
判断此容器中是否含有该指定元素
判断此容器中是否含有该指定value
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| value | V | 是 | 指定元素。 |
| value | V | 是 | 指定value。 |
**返回值:**
......
# UriPermissionManager
- [导入模块](#导入模块)
- [verifyUriPermission](#verifyUriPermission)
- [verifyUriPermission](#verifyUriPermission)
> ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
> 本模块首批接口从API 9开始支持。
> 本模块首批接口从API 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
Uri权限管理。
......@@ -36,7 +31,7 @@ SystemCapability.Ability.AbilityRuntime.Core
| uri | string | 是 | 指向文件的uri,例如fileshare:///com.samples.filesharetest.FileShare/person/10。 |
| flag | wantConstant.Flags | 是 | uri的读权限或写权限。 |
| accessTokenId | number | 是 | 每个应用的唯一标识ID,开发者通过包管理接口自行获取。 |
| callback | AsyncCallback&lt;number&gt; | 是 | callback形式返回启动结果,返回0表示有权限,返回-1表示无权限。 |
| callback | AsyncCallback&lt;number&gt; | 是 | callback形式返回检验结果,返回0表示有权限,返回-1表示无权限。 |
- 示例:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册