综合百科

devecostudio设置中文

devecostudio设置中文

华为开发者近日公布了鸿蒙 HarmonyOS 5.0.5 (API等级 17) Beta1 的新增及优化功能。该版本基于先前发布的 HarmonyOS 5.0.4 版本进行了进一步扩充和改良。根据IT之家的报告,以下为详细的更新特性列表:

一、能力方面(Ability):

新增了通过startAbility的属性StartOptions来指定创建新窗口大小的特性,包括最小和最大宽度和高度。

C API增加了启动Ability时传递StartOptions的支持。

C API也增加了获取子进程启动参数的功能。

在设置启动Ability时,C API现在支持窗口和dock栏图标的显示模式设置。

二、数据处理(ArkData):

UDMF新增了将传入数据转换为多样化数据结构的能力。若原始数据使用多个记录来承载不同样式的数据,则可使用此功能进行转换。

三、三维感知(AR Engine):

新增深度估计功能,提供三维感知能力,可实现测量、体积估算等应用。

四、用户界面(ArkUI):

新增了鼠标轴事件相关接口。

NavDestination增加了onActive和onInactive生命周期。

C API的事件能力得到提升,现在可以获取事件命中的组件的宽度、高度、X坐标、Y坐标等信息。

基础类型定义支持清除当前的预上屏文本内容。

UIContext支持创建不依赖窗口的UI实例。

组件可见区域变化事件支持设置事件的回调参数,并可限制其执行间隔。

ImageAnimator组件支持根据系统可见性判断组件的暂停和播放。

针对画中画窗口,可通过创建LocalStorage实现页面级别的UI状态存储,多实例下可追踪主窗实例的状态。

针对PC或2in1设备,窗口管理增加了主窗尺寸记忆功能。对于子窗或悬浮窗,现在支持设置窗口边缘阴影的模糊半径,并支持子窗口在父窗口拖拽移动或缩放时跨多个屏幕显示。

五、音频工具包(Audio Kit):新增Float32音频流采样格式的支持。

六、视频解码工具包(Codec Kit):新增对MPEG2、MPEG4及H.263的软件解码支持。还有诸多工具包如Session Kit、Background Tasks Kit等也进行了不同程度的更新和优化。其中,Connectivity Kit的蓝牙socket模块新增了获取对端设备地址的能力;新推出的FileManagerServiceKit为开发者提供了文件管理相关能力;PDF Kit新增了对PDF文档的加密功能等。鸿蒙 HarmonyOS 5.0.5 Beta1 的API版本号为API等级 17 Beta1。DevEco Studio和HarmonyOS SDK也同步更新了Beta版本以适应新的API等级。至于HarmonyOS已发布版本的映射关系也同步更新供开发者参考对照。


devecostudio设置中文

你可能也会喜欢...