OpenHarmony 5.0 Beta1
OpenHarmony-v5.0-Beta1 版本已于 2024-06-20 发布。
版本概述
OpenHarmony 5.0 Beta1版本标准系统能力持续完善,ArkUI完善了组件通过C API调用的能力;应用框架细化了生命周期管理能力,完善了应用拉起、跳转的能力;分布式软总线连接能力和规格进一步增强;媒体完善了框架能力、视频编解码能力、音视频的应用能力,媒体库丰富了使用场景,提供更好的使用体验。
OpenHarmony 5.0 Beta1版本开始提供首批API Level 12接口。
应用框架
-
新增AppStartUp应用并行化启动框架,提供一种在应用启动时初始化组件的简单而高效的方法,有效提升启动性能。
-
新增原子化服务启动API,提供跳出式和嵌入式两种启动方式。
-
自动填充能力增强:开发者在使用TextInput组件时支持更多类型数据的自动保存和自动填充能力。
-
卡片能力增强:提供单色模式、反色能力、渐变撞色、卡片视觉呈现精致(模糊、投影、圆角等)、展示背景自然融合,高端精致。
-
aa工具支持隐式启动应用.
-
统一DeepLink和AppLinking跳转技术方案,降低开发者使用成本,提高跳转安全性。
-
提供安全的应用重启应用能力。
-
系统环境新增字体大小和粗细变化通知。
-
UIAbilityContext上下文能力增强:
- 提供获取WindowStage能力。
- 提供应用主动把UIAbility移到后台的能力。
-
新增应用生命周期:
- AbilityStage新增OnDestroy生命周期。
- UIAbility新增WindowStage。
-
新增应用等待调试模式。
-
支持跨端迁移时,同应用跨Ability迁移。
-
支持跨端迁移时,应用使用异步接口保存数据。
-
支持跨端迁移时,应用通过配置立即启动字段,在pull场景下提前启动可迁移应用。