深入解读鸿蒙Stage模型(1),2024年最新HarmonyOS鸿蒙应用开辟案例教程pdf ...

打印 上一主题 下一主题

主题 504|帖子 504|积分 1512

Stage模型提供面向对象的开辟方式,规范化了进程创建的方式,提供组件化开辟机制,将组件抽象为UIAbility和ExtensionAbility两大类。UIAbility组件的生命周期包罗创建、销毁、前台、后台状态,将与界面强相关的获焦、失焦状态都放在窗口管理对象中,从而实现UIAbility与窗口之间的弱耦合;在服务侧,窗口管理服务依赖于组件管理服务,前者通知后者前后台变革,如许组件管理服务仅感知前后台变革,不感知焦点变革。ExtensionAbility组件提供场景化的服务扩展机制,不提供自定义服务的本事。
相比于FA模型,Stage模型提供了更机动的开辟方式,更低的内存占用和更规范化的系统管理机制。
将来HarmonyOS将在兼容FA模型的基础上,连续演进Stage模型。

FA模型与Stage模型对比图
2、Stage模型本事特点


Stage模型本事表示图
Stage模型的计划,是为了提供给开辟者一个更好的开辟方式,更好的实用于多设备、分布式场景。
Stage模型的三大本事特点:

1)原生支持组件级的迁移和协同
Stage模型的组件天生具备分布式迁移和协同的本事࿰

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

写过一篇

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表