当前位置: 首页 > news >正文

网站设计开发项目书网络营销策划步骤

网站设计开发项目书,网络营销策划步骤,小程序软件开发,重庆环保公司网站建设3.创建其他应用或其他Module的Context 基类Context提供创建其他应用或其他Module的Context的方法为createModuleContext(moduleName:string),创建其他应用或者其他Module的Context,从而通过该Context获取相应的资源信息(例如获取其他Module的…

3.创建其他应用或其他Module的Context
基类Context提供创建其他应用或其他Module的Context的方法为createModuleContext(moduleName:string),创建其他应用或者其他Module的Context,从而通过该Context获取相应的资源信息(例如获取其他Module的获取应用开发路径信息)。
调用createModuleContext(moduleName:string)方法,获取本应用中其他Module的Context。获取到其他Module的Context之后,即可获取到相应Module的资源信息。

import UIAbility from '@ohos.app.ability.UIAbility';export default class EntryAbility extends UIAbility {onCreate(want, launchParam) {let moduleName2 = "module1";let context2 = this.context.createModuleContext(moduleName2);// ...}
}

4.订阅进程内Ability生命周期变化
在应用内的DFX统计场景,如需要统计对应页面停留时间和访问频率等信息,可以使用订阅进程内Ability生命周期变化功能。
在进程内Ability生命周期变化时,如创建、可见/不可见、获焦/失焦、销毁等,会触发进入相应的回调,其中返回的此次注册监听生命周期的ID(每次注册该ID会自增+1,当超过监听上限数量2^63-1时,返回-1),以在UIAbilityContext中使用为例进行说明。

import UIAbility from '@ohos.app.ability.UIAbility';
import Window from '@ohos.window';const TAG: string = "[Example].[Entry].[EntryAbility]";export default class EntryAbility extends UIAbility {lifecycleId: number;onCreate(want, launchParam) {let abilityLifecycleCallback = {onAbilityCreate(ability) {console.info(TAG, "onAbilityCreate ability:" + JSON.stringify(ability));},onWindowStageCreate(ability, windowStage) {console.info(TAG, "onWindowStageCreate ability:" + JSON.stringify(ability));console.info(TAG, "onWindowStageCreate windowStage:" + JSON.stringify(windowStage));},onWindowStageActive(ability, windowStage) {console.info(TAG, "onWindowStageActive ability:" + JSON.stringify(ability));console.info(TAG, "onWindowStageActive windowStage:" + JSON.stringify(windowStage));},onWindowStageInactive(ability, windowStage) {console.info(TAG, "onWindowStageInactive ability:" + JSON.stringify(ability));console.info(TAG, "onWindowStageInactive windowStage:" + JSON.stringify(windowStage));},onWindowStageDestroy(ability, windowStage) {console.info(TAG, "onWindowStageDestroy ability:" + JSON.stringify(ability));console.info(TAG, "onWindowStageDestroy windowStage:" + JSON.stringify(windowStage));},onAbilityDestroy(ability) {console.info(TAG, "onAbilityDestroy ability:" + JSON.stringify(ability));},onAbilityForeground(ability) {console.info(TAG, "onAbilityForeground ability:" + JSON.stringify(ability));},onAbilityBackground(ability) {console.info(TAG, "onAbilityBackground ability:" + JSON.stringify(ability));},onAbilityContinue(ability) {console.info(TAG, "onAbilityContinue ability:" + JSON.stringify(ability));}}// 1. 通过context属性获取applicationContextlet applicationContext = this.context.getApplicationContext();// 2. 通过applicationContext注册监听应用内生命周期this.lifecycleId = applicationContext.on("abilityLifecycle", abilityLifecycleCallback);console.info(TAG, "register callback number: " + JSON.stringify(this.lifecycleId));}onDestroy() {let applicationContext = this.context.getApplicationContext();applicationContext.off("abilityLifecycle", this.lifecycleId, (error, data) => {console.info(TAG, "unregister callback success, err: " + JSON.stringify(error));});}
}
http://www.fp688.cn/news/159802.html

相关文章:

  • html5 网站推荐哪里有网络推广
  • wp做图网站搜索广告是什么意思
  • 网站域名注册时间怎样做网络推广效果好
  • 怎么在网站做系统深圳网站建设专业乐云seo
  • 网站由那些组成长沙优化排名推广
  • 浙江网站建设方案优化百度贴吧人工客服电话
  • 做哪类视频网站需要视频牌照讯展网站优化推广
  • jsp做网站注册页面百度一下百度搜索网站
  • 做门户网站那个系统好微商引流推广
  • 网站建设规划怎么写爱站工具包官网下载
  • 个人网站做贷款广告国际新闻最新消息十条摘抄
  • 网站网站建设专业口碑优化seo
  • 前端做网站维护哪家培训机构好
  • 大学做网站是什么专业鸿星尔克网络营销案例分析
  • 如何清空网站数据库百度竞价价格查询
  • 北京网页设计广西seo搜索引擎优化
  • 批发网站建设seo营销方法
  • 购物商城网站百度账号注册
  • 域名注册商平台网络优化大师下载
  • 叫别人做网站要多久网络营销有哪些就业岗位
  • 21天网站建设实录推广互联网营销
  • 唐山网站建设那家性价比高佛山网站建设技术托管
  • 麻章手机网站建设口碑营销的前提及好处有哪些
  • 中山网站代运营百度域名注册
  • b2c电子商务网站建设石家庄seo扣费
  • 东莞seo全网营销郑州百度快照优化排名
  • 汕头专业网站建设流程网络营销价格策略有哪些
  • 中国电子商务网站seo建站网络公司
  • 网站公司图片怎么做app推广和宣传
  • php自己做网站许昌正规网站优化公司