哪里培训网站开发好,集团为什么做网站,公司用什么邮箱好,南昌seo推广方式如前文所述#xff0c;一个UIAbility实例对应一个任务。UIAbility实例个数与UIAbility配置的启动模式有关。在FA模型下#xff0c;通过config.json配置文件中的“launchType”属性配置#xff1b;在Stage模型下#xff0c;通过 module.json5配置文件 中的“launchType”属性…如前文所述一个UIAbility实例对应一个任务。UIAbility实例个数与UIAbility配置的启动模式有关。在FA模型下通过config.json配置文件中的“launchType”属性配置在Stage模型下通过 module.json5配置文件 中的“launchType”属性配置。
下面介绍了任务管理如何实现以下三种启动模式UIAbility组件的管理
singleton单实例模式应用在运行时只存在一个该UIAbility实例。
图1 任务与singleton模式 multiton多实例模式每次调用 startAbility() 方法都会在应用进程中创建一个该UIAbility实例。
图2 任务与multiton模式 specified指定实例模式由 AbilityStage 的 onAcceptWant() 决定是否创建新的UIAbility实例。
图3 任务与specified模式 每个UIAbility实例都对应了一个最近任务列表中看到的Mission任务。
每个UIAbility实例对应的Mission都保留有该UIAbility实例的快照SnapshotUIAbility实例销毁后Mission信息包括UIAbility信息和任务快照依然会保留直到用户删除该任务。 说明 specified模式只在Stage模型上支持FA模型不支持。 为了能让大家更好的学习鸿蒙HarmonyOS NEXT开发技术这边特意整理了《鸿蒙开发学习手册》共计890页希望对大家有所帮助https://qr21.cn/FV7h05
《鸿蒙开发学习手册》
如何快速入门https://qr21.cn/FV7h05
基本概念构建第一个ArkTS应用…… 开发基础知识https://qr21.cn/FV7h05
应用基础知识配置文件应用数据管理应用安全管理应用隐私保护三方应用调用管控机制资源分类与访问学习ArkTS语言…… 基于ArkTS 开发https://qr21.cn/FV7h05
Ability开发UI开发公共事件与通知窗口管理媒体安全网络与链接电话服务数据管理后台任务(Background Task)管理设备管理设备使用信息统计DFX国际化开发折叠屏系列…… 鸿蒙开发面试真题含参考答案https://qr18.cn/F781PH 鸿蒙开发面试大盘集篇共计319页https://qr18.cn/F781PH
1.项目开发必备面试题 2.性能优化方向 3.架构方向 4.鸿蒙开发系统底层方向 5.鸿蒙音视频开发方向 6.鸿蒙车载开发方向 7.鸿蒙南向开发方向