华为开发者九游会j9登录入口官网近日正式揭晓了鸿蒙harmonyos 5.0.3 beta1版本的新特性和增强功能,这一新版本标志着api 15的首个beta阶段,为开发者们带来了更为丰富和强大的开发场景。相较于harmonyos 5.0.2 release版本,新版本通过新增的一系列api,进一步拓宽了开发者的创作边界。
app linking kit新增的延迟链接能力,使得应用链接在用户点击后能被保存十分钟,即便用户在安装并打开应用后,仍能获取之前点击的应用相关链接,极大地提升了用户体验。appgallery kit的名称从store kit变更为appgallery kit,相关api的引用方式也同步进行了调整。
在arkdata方面,udmf新增了对指定数据类型和内容的数据支持,并提供了相应的查询接口。arkgraphics 2d则引入了工具类tool,用于处理resourcecolor类型值向common2d.color对象的转换,同时新增了支持设置绘制字型的字体跟随主题字体变化的功能,以及一系列c api支持,如获取变换矩阵的能力等。
arkui的更新同样引人注目,navigation组件新增了自定义开启或关闭单双栏显示切换时的动效,video组件则支持设置对快捷键的响应。textinput、textarea、search组件新增了配置不拦截返回键操作的回调,uicontext支持设置overlaymanager的参数。richeditor组件新增了设置键盘外观的功能,安全组件支持设置图标文本的对齐方式和边框四个圆角的半径。
在多媒体和通信方面,avcodec kit新增了c api支持视频可变帧率的能力,background tasks kit支持长时任务取消的监听回调。basic service kit在上传下载功能上进行了多项增强,如支持下载任务分组、url地址长度扩展以及自定义通知栏信息等。cloud foundation kit引入了安装预加载和周期性预加载功能,提升了数据加载速度。connectivity kit的wi-fi功能新增了对热点活跃状态的查询。
core file kit新增了原子文件的定义和操作能力,以及获取设备内置存储大小和文件信息属性的功能。image kit提供了从surface id创建pixelmap对象的新方法,并新增了c api支持获取pixelmap像素数据的内存地址。ime kit则新增了对输入法启用状态的查询功能,并支持输入法应用与输入框/编辑框的自定义通信。
live view kit支持配置导航模板扩展区的显示选项,localization kit的国际化支持标准icu c库新增了unicode字符串处理和icu文本抽象表示等功能。media kit的屏幕录制c api新增了设置录屏内容是否显示光标的功能,network kit则支持设置系统级代理自动配置(pac)脚本地址。
performance analysis kit的hilog支持设置应用打印的最低日志级别,share kit的碰一碰分享回调新增了拒绝方法,vision kit的卡证识别功能支持设置经裁剪的卡证图片预留边距。在ndk开发方面,新版本新增了对基于openmp库的开发能力的支持。
在调试调优方面,新版本支持通过hdc访问debug应用的沙箱,以读取调测状态下应用沙箱中的日志及资源。hiappevent对主线程超时事件的维测能力也得到了增强。这些更新无疑将为开发者们提供更加高效和便捷的开发体验。
鸿蒙harmonyos 5.0.3 beta1的配套软件包、deveco studio以及sdk均已同步发布,开发者们可以立即体验这些新功能和增强特性。随着鸿蒙系统的不断更新和完善,我们有理由相信,未来的鸿蒙系统将为用户和开发者带来更加出色的体验和机会。












