提交 17198d6b 编写于 作者: D donglin

add AbilityState enum

Signed-off-by: Ndonglin <donglin9@huawei.com>
Change-Id: I6139a0f58442b292d23fb694961e33d2d17aa9a9
上级 5ab746c7
...@@ -53,7 +53,7 @@ let want = { ...@@ -53,7 +53,7 @@ let want = {
abilityName: "EntryAbility" abilityName: "EntryAbility"
}; };
abilityDelegator.startAbility(want, (err) => { abilityDelegator.startAbility(want, (err) => {
if (err && err.code !== 0) { if (!err || err.code === 0) {
console.log("Success start ability."); console.log("Success start ability.");
} else { } else {
console.log("Failed start ability, error: " + JSON.stringify(err)); console.log("Failed start ability, error: " + JSON.stringify(err));
......
...@@ -292,8 +292,8 @@ export default class MySecondAbility extends UIAbility { ...@@ -292,8 +292,8 @@ export default class MySecondAbility extends UIAbility {
let applicationContext = this.context.getApplicationContext(); let applicationContext = this.context.getApplicationContext();
// 3.通过applicationContext注销监听应用内生命周期 // 3.通过applicationContext注销监听应用内生命周期
applicationContext.off("abilityLifecycle", globalThis.lifecycleId, (error) => { applicationContext.off("abilityLifecycle", globalThis.lifecycleId, (error) => {
if (error && error.code != 0) { if (error && error.code !== 0) {
console.log("unregisterAbilityLifecycleCallback failed, error: " + JSON.stringify(error)); console.log("unregisterAbilityLifecycleCallback fail, error: " + JSON.stringify(error));
} else { } else {
console.log("unregisterAbilityLifecycleCallback success."); console.log("unregisterAbilityLifecycleCallback success.");
} }
......
...@@ -24,6 +24,7 @@ Ability的状态,该类型为枚举,可配合[AbilityRunningInfo](js-apis-in ...@@ -24,6 +24,7 @@ Ability的状态,该类型为枚举,可配合[AbilityRunningInfo](js-apis-in
| 名称 | 值 | 说明 | | 名称 | 值 | 说明 |
| -------- | -------- | -------- | | -------- | -------- | -------- |
| INITIAL | 0 | 表示ability为初始化状态。| | INITIAL | 0 | 表示ability为初始化状态。|
| ACTIVE | 2 | 表示ability为获焦状态。 |
| FOREGROUND | 9 | 表示ability为前台状态。 | | FOREGROUND | 9 | 表示ability为前台状态。 |
| BACKGROUND | 10 | 表示ability为后台状态。 | | BACKGROUND | 10 | 表示ability为后台状态。 |
| FOREGROUNDING | 11 | 表示ability为前台调度中状态。 | | FOREGROUNDING | 11 | 表示ability为前台调度中状态。 |
......
...@@ -41,7 +41,7 @@ import appManager from '@ohos.app.ability.appManager'; ...@@ -41,7 +41,7 @@ import appManager from '@ohos.app.ability.appManager';
appManager.isRunningInStabilityTest((err, flag) => { appManager.isRunningInStabilityTest((err, flag) => {
if (err && err.code !== 0) { if (err && err.code !== 0) {
console.log("isRunningInStabilityTest faile, err: " + JSON.stringify(err)); console.log("isRunningInStabilityTest fail, err: " + JSON.stringify(err));
} else { } else {
console.log("The result of isRunningInStabilityTest is:" + JSON.stringify(flag)); console.log("The result of isRunningInStabilityTest is:" + JSON.stringify(flag));
} }
...@@ -147,7 +147,7 @@ import appManager from '@ohos.app.ability.appManager'; ...@@ -147,7 +147,7 @@ import appManager from '@ohos.app.ability.appManager';
appManager.isRamConstrainedDevice((err, data) => { appManager.isRamConstrainedDevice((err, data) => {
if (err && err.code !== 0) { if (err && err.code !== 0) {
console.log("isRamConstrainedDevice faile, err: " + JSON.stringify(err)); console.log("isRamConstrainedDevice fail, err: " + JSON.stringify(err));
} else { } else {
console.log("The result of isRamConstrainedDevice is:" + JSON.stringify(data)); console.log("The result of isRamConstrainedDevice is:" + JSON.stringify(data));
} }
...@@ -217,7 +217,7 @@ import appManager from '@ohos.app.ability.appManager'; ...@@ -217,7 +217,7 @@ import appManager from '@ohos.app.ability.appManager';
appManager.getAppMemorySize((err, data) => { appManager.getAppMemorySize((err, data) => {
if (err && err.code !== 0) { if (err && err.code !== 0) {
console.log("getAppMemorySize faile, err: " + JSON.stringify(err)); console.log("getAppMemorySize fail, err: " + JSON.stringify(err));
} else { } else {
console.log("The size of app memory is:" + JSON.stringify(data)); console.log("The size of app memory is:" + JSON.stringify(data));
} }
...@@ -295,7 +295,7 @@ import appManager from '@ohos.app.ability.appManager'; ...@@ -295,7 +295,7 @@ import appManager from '@ohos.app.ability.appManager';
appManager.getProcessRunningInformation((err, data) => { appManager.getProcessRunningInformation((err, data) => {
if (err && err.code !== 0) { if (err && err.code !== 0) {
console.log("getProcessRunningInformation faile, err: " + JSON.stringify(err)); console.log("getProcessRunningInformation fail, err: " + JSON.stringify(err));
} else { } else {
console.log("The process running information is:" + JSON.stringify(data)); console.log("The process running information is:" + JSON.stringify(data));
} }
...@@ -494,7 +494,7 @@ try { ...@@ -494,7 +494,7 @@ try {
// 2.注销应用状态监听器 // 2.注销应用状态监听器
function unregisterApplicationStateObserverCallback(err) { function unregisterApplicationStateObserverCallback(err) {
if (err && err.code !== 0) { if (err && err.code !== 0) {
console.log("unregisterApplicationStateObserverCallback faile, err: " + JSON.stringify(err)); console.log("unregisterApplicationStateObserverCallback fail, err: " + JSON.stringify(err));
} else { } else {
console.log("unregisterApplicationStateObserverCallback success."); console.log("unregisterApplicationStateObserverCallback success.");
} }
...@@ -577,7 +577,7 @@ try { ...@@ -577,7 +577,7 @@ try {
appManager.off("applicationState", observerId).then((data) => { appManager.off("applicationState", observerId).then((data) => {
console.log("unregisterApplicationStateObserver success, data: " + JSON.stringify(data)); console.log("unregisterApplicationStateObserver success, data: " + JSON.stringify(data));
}).catch((err) => { }).catch((err) => {
console.log("unregisterApplicationStateObserver faile, err: " + JSON.stringify(err)); console.log("unregisterApplicationStateObserver fail, err: " + JSON.stringify(err));
}) })
} catch (paramError) { } catch (paramError) {
console.log('error: ' + paramError.code + ', ' + paramError.message); console.log('error: ' + paramError.code + ', ' + paramError.message);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册