提交 44c09795 编写于 作者: X xinking129

modify format

Signed-off-by: Nxinking129 <xinxin13@huawei.com>
上级 f8efc91c
...@@ -13,67 +13,67 @@ ...@@ -13,67 +13,67 @@
* limitations under the License. * limitations under the License.
*/ */
import hilog from '@ohos.hilog'; import hilog from '@ohos.hilog';
import Ability from '@ohos.app.ability.UIAbility' import Ability from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window' import Window from '@ohos.window';
import commonEvent from '@ohos.commonEvent'; import commonEvent from '@ohos.commonEvent';
let commonStateArr: number[] = [-1, -1, -1, -1] let commonStateArr: number[] = [-1, -1, -1, -1];
let commonEventData = { let commonEventData = {
parameters: { parameters: {
commonStateArr: commonStateArr commonStateArr: commonStateArr
} }
} };
let onForeGroundTAG = -1 let onForeGroundTAG = -1;
let TAG = 'StateChangeTestTAG' let TAG = 'StateChangeTestTAG';
let ApplicationStateChangeCallbackFir = { let applicationStateChangeCallbackFir = {
onApplicationForeground() { onApplicationForeground() {
console.log(TAG, 'ApplicationStateChangeCallbackFir onApplicationForeground') console.log(TAG, 'applicationStateChangeCallbackFir onApplicationForeground');
commonEventData.parameters.commonStateArr[0] = 1 commonEventData.parameters.commonStateArr[0] = 1;
setTimeout(() => { setTimeout(() => {
console.info('Enter onApplicationForeground publish!') console.info('Enter onApplicationForeground publish!')
commonEvent.publish('processState', commonEventData, (err) => { commonEvent.publish('processState', commonEventData, (err) => {
console.info("====>processState publish err: " + JSON.stringify(err)) console.info("====>processState publish err: " + JSON.stringify(err));
}) })
}, 1000) }, 1000);
}, },
onApplicationBackground() { onApplicationBackground() {
console.log(TAG, 'ApplicationStateChangeCallbackFir onApplicationBackground') console.log(TAG, 'applicationStateChangeCallbackFir onApplicationBackground');
commonEventData.parameters.commonStateArr[1] = 1 commonEventData.parameters.commonStateArr[1] = 1;
if (globalThis.want.action == 'NeedBackGroundOff' || globalThis.want.action == 'MultiAppRegister') { if (globalThis.want.action === 'NeedBackGroundOff' || globalThis.want.action === 'MultiAppRegister') {
console.info('entered needbackgroundoff!') console.info('entered needbackgroundoff!');
globalThis.applicationContext.off('applicationStateChange', ApplicationStateChangeCallbackFir) globalThis.applicationContext.off('applicationStateChange', applicationStateChangeCallbackFir);
} }
} }
} };
let ApplicationStateChangeCallbackSec = { let applicationStateChangeCallbackSec = {
onApplicationForeground() { onApplicationForeground() {
console.log(TAG, 'ApplicationStateChangeCallbackSec onApplicationForeground') console.log(TAG, 'applicationStateChangeCallbackSec onApplicationForeground');
commonEventData.parameters.commonStateArr[2] = 1 commonEventData.parameters.commonStateArr[2] = 1;
}, },
onApplicationBackground() { onApplicationBackground() {
console.log(TAG, 'ApplicationStateChangeCallbackSec onApplicationBackground') console.log(TAG, 'applicationStateChangeCallbackSec onApplicationBackground');
commonEventData.parameters.commonStateArr[3] = 1 commonEventData.parameters.commonStateArr[3] = 1;
if (globalThis.want.action == 'doubleNeedBackGroundOff') { if (globalThis.want.action === 'doubleNeedBackGroundOff') {
setTimeout(() => { setTimeout(() => {
globalThis.applicationContext.off('applicationStateChange', ApplicationStateChangeCallbackSec) globalThis.applicationContext.off('applicationStateChange', applicationStateChangeCallbackSec);
}, 500) }, 500);
} }
else if (globalThis.want.action == 'DoubleRegisterOff') { else if (globalThis.want.action === 'DoubleRegisterOff') {
setTimeout(() => { setTimeout(() => {
console.info('entered DoubleRegisterOff') console.info('entered DoubleRegisterOff');
globalThis.applicationContext.off('applicationStateChange') globalThis.applicationContext.off('applicationStateChange');
}, 500) }, 500);
} }
} }
} }
export default class EntryAbility extends Ability { export default class EntryAbility extends Ability {
onCreate(want, launchParam) { onCreate(want, launchParam) {
onForeGroundTAG = -1 onForeGroundTAG = -1;
for (let i = 0; i < 4; i++) { for (let i = 0; i < 4; i++) {
commonStateArr[i] = -1 commonStateArr[i] = -1
} }
...@@ -81,18 +81,18 @@ export default class EntryAbility extends Ability { ...@@ -81,18 +81,18 @@ export default class EntryAbility extends Ability {
hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? '');
hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? '');
globalThis.abilityContext = this.context globalThis.abilityContext = this.context;
globalThis.want = want globalThis.want = want;
globalThis.applicationContext = this.context.getApplicationContext(); globalThis.applicationContext = this.context.getApplicationContext();
if (globalThis.want.action == 'RegisterOnOffOn') { if (globalThis.want.action === 'RegisterOnOffOn') {
globalThis.applicationContext.on('applicationStateChange', ApplicationStateChangeCallbackFir) globalThis.applicationContext.on('applicationStateChange', applicationStateChangeCallbackFir);
globalThis.applicationContext.off('applicationStateChange', ApplicationStateChangeCallbackFir) globalThis.applicationContext.off('applicationStateChange', applicationStateChangeCallbackFir);
} }
globalThis.applicationContext.on('applicationStateChange', ApplicationStateChangeCallbackFir) globalThis.applicationContext.on('applicationStateChange', applicationStateChangeCallbackFir);
if (globalThis.want.action == 'doubleRegister' || globalThis.want.action == 'doubleNeedBackGroundOff' if (globalThis.want.action === 'doubleRegister' || globalThis.want.action === 'doubleNeedBackGroundOff'||
|| globalThis.want.action == 'DoubleRegisterOff') { globalThis.want.action === 'DoubleRegisterOff') {
console.info("double in action is logic entered!") console.info("double in action is logic entered!");
globalThis.applicationContext.on('applicationStateChange', ApplicationStateChangeCallbackSec) globalThis.applicationContext.on('applicationStateChange', applicationStateChangeCallbackSec);
} }
} }
...@@ -128,14 +128,14 @@ export default class EntryAbility extends Ability { ...@@ -128,14 +128,14 @@ export default class EntryAbility extends Ability {
// Ability has brought to foreground // Ability has brought to foreground
hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO);
hilog.info(0x0000, 'testTag', '%{public}s', 'Abilityone onForeground'); hilog.info(0x0000, 'testTag', '%{public}s', 'Abilityone onForeground');
onForeGroundTAG += 1 onForeGroundTAG += 1;
if (onForeGroundTAG == 1 && (globalThis.want.action == 'NeedBackGroundOff' || globalThis.want.action == 'MultiAppRegister' if (onForeGroundTAG === 1 && (globalThis.want.action === 'NeedBackGroundOff' || globalThis.want.action === 'MultiAppRegister'||
|| globalThis.want.action == 'DoubleRegisterOff')) { globalThis.want.action === 'DoubleRegisterOff')) {
setTimeout(() => { setTimeout(() => {
commonEvent.publish('processState', commonEventData, (err) => { commonEvent.publish('processState', commonEventData, (err) => {
console.info("====>processState publish err: " + JSON.stringify(err)) console.info("====>processState publish err: " + JSON.stringify(err));
}) })
}, 2000) }, 2000);
} }
} }
......
...@@ -13,47 +13,47 @@ ...@@ -13,47 +13,47 @@
* limitations under the License. * limitations under the License.
*/ */
import hilog from '@ohos.hilog'; import hilog from '@ohos.hilog';
import Ability from '@ohos.app.ability.UIAbility' import Ability from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window' import Window from '@ohos.window';
import commonEvent from '@ohos.commonEvent' import commonEvent from '@ohos.commonEvent';
let TAG = 'getRunningProcess' let TAG = 'getRunningProcess';
let commonStateArr let commonStateArr;
let commonEventData = { let commonEventData = {
parameters: { parameters: {
commonStateArr: commonStateArr commonStateArr: commonStateArr
} }
} };
let ApplicationStateChangeCallbackFir = { let applicationStateChangeCallbackFir = {
onApplicationForeground() { onApplicationForeground() {
console.log(TAG, 'ApplicationStateChangeCallbackFir onApplicationForeground') console.log(TAG, 'applicationStateChangeCallbackFir onApplicationForeground');
}, },
onApplicationBackground() { onApplicationBackground() {
console.log(TAG, 'ApplicationStateChangeCallbackFir onApplicationBackground') console.log(TAG, 'applicationStateChangeCallbackFir onApplicationBackground');
setTimeout(() => { setTimeout(() => {
console.info('Enter onApplicationForeground publish!') console.info('Enter onApplicationForeground publish!');
commonEventData.parameters.commonStateArr = 1 commonEventData.parameters.commonStateArr = 1;
commonEvent.publish('processState', commonEventData, (err) => { commonEvent.publish('processState', commonEventData, (err) => {
console.info("====>processState publish err: " + JSON.stringify(err)) console.info('====>processState publish err: ' + JSON.stringify(err));
}) })
}, 1000) }, 1000);
} }
} }
let ForegroundTAG = -1 let ForegroundTAG = -1;
export default class EntryAbility extends Ability { export default class EntryAbility extends Ability {
onCreate(want, launchParam) { onCreate(want, launchParam) {
ForegroundTAG = -1 ForegroundTAG = -1;
commonEventData.parameters.commonStateArr = -1 commonEventData.parameters.commonStateArr = -1;
hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO);
hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? '');
hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? '');
globalThis.abilityContext1 = this.context globalThis.abilityContext1 = this.context;
globalThis.want1 = want globalThis.want1 = want;
globalThis.applicationContext1 = this.context.getApplicationContext(); globalThis.applicationContext1 = this.context.getApplicationContext();
globalThis.applicationContext1.on('applicationStateChange', ApplicationStateChangeCallbackFir) globalThis.applicationContext1.on('applicationStateChange', applicationStateChangeCallbackFir);
} }
...@@ -87,12 +87,12 @@ export default class EntryAbility extends Ability { ...@@ -87,12 +87,12 @@ export default class EntryAbility extends Ability {
onForeground() { onForeground() {
// Ability has brought to foreground // Ability has brought to foreground
ForegroundTAG++ ForegroundTAG++
if (ForegroundTAG == 1) { if (ForegroundTAG === 1) {
setTimeout(() => { setTimeout(() => {
commonEvent.publish('processState', commonEventData, (err) => { commonEvent.publish('processState', commonEventData, (err) => {
console.info("====>processState publish err: " + JSON.stringify(err)) console.info("====>processState publish err: " + JSON.stringify(err));
}) })
}, 3000) }, 3000);
} }
hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO); hilog.isLoggable(0x0000, 'testTag', hilog.LogLevel.INFO);
......
...@@ -13,8 +13,8 @@ ...@@ -13,8 +13,8 @@
* limitations under the License. * limitations under the License.
*/ */
import hilog from '@ohos.hilog'; import hilog from '@ohos.hilog';
import Ability from '@ohos.app.ability.UIAbility' import Ability from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window' import Window from '@ohos.window';
export default class EntryAbility1 extends Ability { export default class EntryAbility1 extends Ability {
onCreate(want, launchParam) { onCreate(want, launchParam) {
...@@ -22,8 +22,8 @@ export default class EntryAbility1 extends Ability { ...@@ -22,8 +22,8 @@ export default class EntryAbility1 extends Ability {
hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? '');
hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? '');
globalThis.abilityContext2 = this.context globalThis.abilityContext2 = this.context;
globalThis.want2 = want globalThis.want2 = want;
globalThis.applicationContext2 = this.context.getApplicationContext(); globalThis.applicationContext2 = this.context.getApplicationContext();
} }
...@@ -62,7 +62,7 @@ export default class EntryAbility1 extends Ability { ...@@ -62,7 +62,7 @@ export default class EntryAbility1 extends Ability {
globalThis.abilityContext2.terminateSelf((err) => { globalThis.abilityContext2.terminateSelf((err) => {
console.log('terminateSelf result:' + JSON.stringify(err)); console.log('terminateSelf result:' + JSON.stringify(err));
}) })
}, 3000) }, 3000);
} }
onBackground() { onBackground() {
......
...@@ -13,20 +13,20 @@ ...@@ -13,20 +13,20 @@
* limitations under the License. * limitations under the License.
*/ */
import hilog from '@ohos.hilog'; import hilog from '@ohos.hilog';
import Ability from '@ohos.app.ability.UIAbility' import Ability from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window' import Window from '@ohos.window';
let TAG = 'StateChangeTestTAG' let TAG = 'StateChangeTestTAG';
let ApplicationStateChangeCallbackSec = { let applicationStateChangeCallbackSec = {
onApplicationForeground() { onApplicationForeground() {
console.info('==== ApplicationStateChange Foreground ===='); console.info('==== ApplicationStateChange Foreground ====');
console.log(TAG, 'App2 ApplicationStateChangeCallbackSec onApplicationForeground') console.log(TAG, 'App2 applicationStateChangeCallbackSec onApplicationForeground');
}, },
onApplicationBackground() { onApplicationBackground() {
console.info('==== ApplicationStateChange Background ===='); console.info('==== ApplicationStateChange Background ====');
console.log(TAG, 'App2 ApplicationStateChangeCallbackSec onApplicationBackground') console.log(TAG, 'App2 applicationStateChangeCallbackSec onApplicationBackground');
} }
} };
export default class EntryAbility extends Ability { export default class EntryAbility extends Ability {
onCreate(want, launchParam) { onCreate(want, launchParam) {
...@@ -35,11 +35,11 @@ export default class EntryAbility extends Ability { ...@@ -35,11 +35,11 @@ export default class EntryAbility extends Ability {
hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? '');
hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? '');
globalThis.abilityContext = this.context globalThis.abilityContext = this.context;
globalThis.want = want globalThis.want = want;
if (want.action == 'MultiAppRegister' || want.action == 'DoubleRegisterOff') { if (want.action == 'MultiAppRegister' || want.action == 'DoubleRegisterOff') {
globalThis.applicationContext = this.context.getApplicationContext(); globalThis.applicationContext = this.context.getApplicationContext();
globalThis.applicationContext.on('applicationStateChange', ApplicationStateChangeCallbackSec) globalThis.applicationContext.on('applicationStateChange', applicationStateChangeCallbackSec);
} }
} }
......
...@@ -13,52 +13,52 @@ ...@@ -13,52 +13,52 @@
* limitations under the License. * limitations under the License.
*/ */
import hilog from '@ohos.hilog'; import hilog from '@ohos.hilog';
import Ability from '@ohos.app.ability.UIAbility' import Ability from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window' import Window from '@ohos.window';
import commonEvent from '@ohos.commonEvent' import commonEvent from '@ohos.commonEvent';
import AbilityConstant from '@ohos.app.ability.AbilityConstant' import AbilityConstant from '@ohos.app.ability.AbilityConstant';
let sequence = 0; let sequence = 0;
let TAG = 'GetRunningProcessInformation' let TAG = 'GetRunningProcessInformation';
let commonStateArr: number[] = [-1, -1, -1, -1] let commonStateArr: number[] = [-1, -1, -1, -1];
let commonEventData = { let commonEventData = {
parameters: { parameters: {
commonStateArr: commonStateArr commonStateArr: commonStateArr
} }
} };
globalThis.StartFloatingAbility = () => { globalThis.StartFloatingAbility = () => {
let want = { let want = {
"deviceId": "", 'deviceId': '',
"bundleName": "com.example.getrunningprocessinformationtworeply", // 'bundleName': 'com.example.getrunningprocessinformationtworeply',
"abilityName": "EntryAbility" 'abilityName': 'EntryAbility'
}; };
let options = { let options = {
windowMode: AbilityConstant.WindowMode.WINDOW_MODE_FLOATING, windowMode: AbilityConstant.WindowMode.WINDOW_MODE_FLOATING,
}; };
globalThis.abilityContext.startAbility(want, options, (error) => { globalThis.abilityContext.startAbility(want, options, (error) => {
console.log(TAG, "start floating ability error.code = " + error.code) console.log(TAG, 'start floating ability error.code = ' + error.code);
}) })
} }
globalThis.StartNormalAbility = () => { globalThis.StartNormalAbility = () => {
let want = { let want = {
"deviceId": "", 'deviceId': '',
"bundleName": "com.example.getrunningprocessinformationtworeply", // 'bundleName': 'com.example.getrunningprocessinformationtworeply',
"abilityName": "EntryAbility" 'abilityName': 'EntryAbility'
}; };
globalThis.abilityContext.startAbility(want, (error) => { globalThis.abilityContext.startAbility(want, (error) => {
console.log(TAG, "start normal ability error.code = " + error.code) console.log(TAG, 'start normal ability error.code = ' + error.code);
}) })
} }
globalThis.GetRunningProcessInfoCallback = () => { globalThis.GetRunningProcessInfoCallback = () => {
globalThis.applicationContext.getRunningProcessInformation((err, data) => { globalThis.applicationContext.getRunningProcessInformation((err, data) => {
if (err) { if (err) {
console.log(TAG, `getRunningProcessInformation err: ` + JSON.stringify(err)); console.log(TAG, 'getRunningProcessInformation err: ' + JSON.stringify(err));
} }
else { else {
console.log(TAG, 'Oncreate Callback State: ' + JSON.stringify(data[0].state)); console.log(TAG, 'Oncreate Callback State: ' + JSON.stringify(data[0].state));
commonStateArr[sequence++] = data[0].state commonStateArr[sequence++] = data[0].state;
} }
}) })
} }
...@@ -66,15 +66,15 @@ globalThis.GetRunningProcessInfoCallback = () => { ...@@ -66,15 +66,15 @@ globalThis.GetRunningProcessInfoCallback = () => {
globalThis.GetRunningProcessInfoPromise = () => { globalThis.GetRunningProcessInfoPromise = () => {
globalThis.applicationContext.getRunningProcessInformation().then((data) => { globalThis.applicationContext.getRunningProcessInformation().then((data) => {
console.log(TAG, 'Oncreate Promise State: ' + JSON.stringify(data[0].state)); console.log(TAG, 'Oncreate Promise State: ' + JSON.stringify(data[0].state));
commonStateArr[sequence++] = data[0].state commonStateArr[sequence++] = data[0].state;
}).catch((err) => { }).catch((err) => {
console.log(TAG, `getRunningProcessInformation err: ` + JSON.stringify(err)); console.log(TAG, 'getRunningProcessInformation err: ' + JSON.stringify(err));
}); })
} }
globalThis.PublishStateArray = () => { globalThis.PublishStateArray = () => {
commonEvent.publish('processState', commonEventData, (err) => { commonEvent.publish('processState', commonEventData, (err) => {
console.info("====>processState publish err: " + JSON.stringify(err)) console.info('====>processState publish err: ' + JSON.stringify(err));
}) })
} }
...@@ -86,8 +86,8 @@ export default class EntryAbility extends Ability { ...@@ -86,8 +86,8 @@ export default class EntryAbility extends Ability {
hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'want param:' + JSON.stringify(want) ?? '');
hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? ''); hilog.info(0x0000, 'testTag', '%{public}s', 'launchParam:' + JSON.stringify(launchParam) ?? '');
globalThis.want = want globalThis.want = want;
globalThis.abilityContext = this.context globalThis.abilityContext = this.context;
globalThis.applicationContext = this.context.getApplicationContext(); globalThis.applicationContext = this.context.getApplicationContext();
} }
......
...@@ -13,8 +13,8 @@ ...@@ -13,8 +13,8 @@
* limitations under the License. * limitations under the License.
*/ */
import hilog from '@ohos.hilog'; import hilog from '@ohos.hilog';
import Ability from '@ohos.app.ability.UIAbility' import Ability from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window' import Window from '@ohos.window';
export default class EntryAbility extends Ability { export default class EntryAbility extends Ability {
onCreate(want, launchParam) { onCreate(want, launchParam) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册