IT之家1月19日音信,华为开荒者官网昨日公布了鸿蒙HarmonyOS5.0.2Beta1新增和增强特质,新版块是API14的首个Beta版块,官方称比拟HarmonyOS5.0.1Release,以快速迭代的方法新增了一批开荒者珍重度较高的接口智商,同期DevEcoStudio进一步优化增强开荒智商,完善王法。
IT之家附HarmonyOS5.0.2Beta1新增和增强特质如下:
AbilityKit
HSP提拔在建立文献中声明除进口Ability除外的UIAbility组件。
针对2in1与平板建造,新增提拔自界说愚弄启动时的启动页。
通过Want传递对象间信息时提拔在parameters参数中佩戴愚弄分身的索引(ohos.param.callerAppCloneIndex)。
新增提拔得到愚弄级坎坷文的智商。
开放包管明智商供三方愚弄调用。
新增提拔UIAbility备份复原的智商。
新增提拔得到现时愚弄多实例的唯独实例标志。
环境变化信息的界说中新增现时系统字体的唯独ID的界说fontId。
新增CAPI,提拔得到现时愚弄适用的建造类型。适用于在将手机愚弄分发到平板/2in1建造时,合理适配布局和字体大小。
ArkData
新增flushSync接口提拔将缓存的Preferences实例中的数据存储到分享用户首选项的合手久化文献中。
关系型数据库(RDB)的建立属性StoreConfig新增参数cryptoParam,用于自界说加密参数。
关系型数据库(RDB)新增提拔创建可并发的事务对象。
圭臬化数据结构(UDMF)新增履行卡片类型的数据结构(ContentForm)。
圭臬化数据结构(UDMF)新增提拔树立愚弄内拖拽通说念数据可使用的界限。
ArkGraphics2D
新增CAPI,提拔得到系统全局字体集。
新增DecoupledVSync(DVSync)的CAPI智商以擢升自绘画动画场景的清爽性。
新增一个疲塌效力的处明智商,增多着色器效力平铺模式,影响图像边际的疲塌效力。
新增CAPI,使浏览器提拔动态帧率。
ArkUI
文本输入时的键盘逃匿模式提拔光标逃匿。
新增提拔将有属性的字符串援助成HTML面貌字符串的智商。
新增提拔树立子窗的模态类型。
新增提拔对容器树立组件级的安全区域。
新增提拔得到文本组件中指定字符的绘画区域信息。
Navigation(NavDestination)的title和menus属性新增提拔Resource资源类型。
Navigation自界说转场动画智商增强,提拔折柳树立系统标题栏动画和履作为画。
TextArea、Search组件新增新的onSubmit事件用于在事件提交时保合手组件的编订气象。
按键时辰新增unicode对象,提拔复返现时keyEvent对应按键的unicode码值。
半模态转场的SheetOptions新增enableHoverMode和hoverModeArea属性用于提拔悬停。
文本遴荐器组件(TextPicker)新增提拔滑动罢手时的事件回调。
新增CAPI,提拔为OH_NativeXComponent实例注册带有复返值的按键事件回调。
ArkUI的NodeAttributeType新增得到滚动类组件及系数子组件全张开尺寸的CAPI属性界说。
List组件新增提拔树立列表中ListItem/ListItemGroup的预加载数目,并提拔建立是否暴露预加载节点。
滚动组件新增提拔树立滚动容器的履行层剪辑区域。
滚动组件新增提拔树立边际渐隐效力及树立边际渐隐长度。
Grid、WaterFlow组件新增提拔树立预加载的GridItem、FlowItem数目,并建立是否暴露预加载节点。(API参考-Grid、API参考-WaterFlow)
ImageSpan组件新增提拔为图像树立激情滤镜效力。
SegmentButton组件新增提拔适老化大字体。
属性字符串新增提拔树立笔墨背兴隆。
属性字符串新增提拔树立为超诱惑。
Chip和ChipGroup组件新增提拔多种类型的无蹂躏朗诵智商。
日历滑动遴荐器弹窗(DatePickerDialog)新增提拔树立切换农历开关的神情。
Tabs组件新增提拔对底部页签适配组件级布局安全区。
Text组件新增提拔树立选汉文本的手柄激情和底板激情。
新增提拔树立赛马灯(Marquee)的动态帧率。
手势处理的智商触及到的六类手势事件新增提拔树立允许的事件输入源。
组件的位置树立新增提拔对变成链的组件进行重新布局(仅当父容器为RelativeContainer时收效)。
组件的布景树立新增提拔树立窗口失焦后窗口内控件疲塌效力会被移除。
路由跳转新增提拔树立页面是否可复原。
新增CAPI,提拔得到节点的各式自界说属性。
FreamNode新增提拔手势事件。
Image组件新增提拔树立图片的暴露标的。
RichEditor新增提拔鼠标悬停事件回调(OnHoverCallback)和用户双击事件(onDoubleClick)。
Navigation页面栈新增提拔建立可在杰出退出时复原。
新增提拔绑定NavDestination组件和可滚动容器组件,当滑动可滚动容器组件时,会触发系数与其绑定的NavDestination组件的标题栏和用具栏的暴露和守密动效。
新增提拔树立窗口使用效力模板,比如使用有透视的布景疲塌效力。
针对2in1建造的愚弄的窗口管制,新增通过愚弄窗口关闭按钮关闭愚弄的监听,使用该API可忽略已树立的预关闭开关的回调。
针对2in1建造的愚弄的窗口管制,新增自界说愚弄主窗口大小和位置的智商,通过建立文献module.json5进行建立。
针对2in1建造的愚弄的窗口管制,新增提拔将愚弄从最小化复原到前台暴露的智商。
针对2in1建造的愚弄的窗口管制,新增提拔查询本愚弄内指定坐标下的可见窗口的智商。
针对2in1建造的愚弄的窗口管制,新增提拔使能/禁用通过拖拽方法缩放主窗口或子窗口。
针对2in1建造的愚弄的窗口管制,新增提拔树立主窗口为模态窗口。
针对2in1建造的愚弄的窗口管制,新增提拔愚弄甩手启动页隐藏机机。
针对2in1建造的愚弄的窗口管制,新增提拔树立主窗的尺寸挂牵是否启用。
针对2in1建造的愚弄的窗口管制,新增提拔树立主窗口干涉全屏千里浸式时鼠标Hover到热区上守密窗口标题栏和dock栏。
针对2in1建造的愚弄的窗口管制,新增提拔树立主窗标题栏上的最大化、最小化、关闭按钮是否可见。
针对2in1建造的愚弄的窗口管制,新增提拔树立主窗口置于其他愚弄窗口之上而不被遮掩。
针对2in1建造的愚弄的窗口管制,新增提拔对窗口方位屏幕进行事件监听,举例现时窗口迁移到其他屏幕时,不错从此接口监听到这个举止。
针对2in1建造的愚弄的窗口管制,新增提拔愚弄窗口无系统标题栏场景下拖拽迁移窗口的智商。
ArkWeb
用户主动收起软键盘时,新增提拔树立焦点从输入框迁移到Web的body上,使文本框失焦。
新增CAPI,用于得到调用JavaScriptProxy终末一帧的url。
新增提拔得到默许的用户代理。
新增提拔为指定url树立cookie的值。
新增提拔坎坷傍边四种嵌套滚动模式。
新增提拔凭据指定的内存压力等第主动算帐Web组件占用的缓存。
新增提拔树立滚动动画的合手续时辰。
新增提拔树立滚动条常驻。
AVCodecKit
音视频编解码的CAPI新增提拔HE-AAC编解码智商,该智商仅在HarmonyOS提拔。
AVSessionKit
新增提拔投播半模态对象的智商。
BasicServiceKit
建造信息(DeviceInfo)模块新增productModelAlias属性用于提拔查询建造认证型号的笔名。
剪贴板新增提拔通过MIME界说和使用多种面貌的履行对象。
剪贴板新增CAPI和ArkTSAPI提拔得到剪贴板履行的MIME类型。(CAPI参考、ArkTSAPI参考)
USB管制新增提拔检讨愚弄时刻是否有权拜谒USB配件。
CallServiceKit
kit称呼修改,导致kit文献称呼变更。
提拔企业关系东说念主来往电暴露功能。
CameraKit
新增CAPI和ArkTSAPI用于树立摄像质料的优先级,提供高质料和功耗均衡两档遴荐。(CAPI参考、ArkTSAPI参考)
CoreFileKit
新增提拔得到保存得手后的文献后缀类型。
CryptoArchitectureKit
非对称密钥生成和援助、密钥协商、签名验签所使用的ECC算法提拔secp256k1弧线。
DataProtectionKit
新增数据防知道(DLP)惩处决策,通过CAPI提供对应智商的调用。
GameServiceKit
游戏场景感知模块提供CAPI。
提拔订阅或查询GPU信息时,复返GPU现时频点。
IAPKit
提拔非续期订阅类型商品的购买。
IMEKit
输入法框架提供的编订框属性新增编订框所属愚弄的包名。
LiveViewKit
提拔树立傍边文本模板扩张区文簿子神情类型、右侧标题和履行的右上角展示履行、中间圮绝文本、扩张区底部履行等。
LocationKit
新增地舆围栏类型的ExtensionAbility,提供基于位置的地舆围栏的智商。(指南、API参考)
MDMKit
企业愚弄禁用建造功能的智商新增提拔禁用建造相机智商。
企业愚弄装配事件新增一类回调,该回调复返的信息包括装配包名和账号ID。
企业愚弄新增提拔委派其他愚弄来树立建造的管控战术。
企业愚弄新增提拔树立禁用/启用建造指纹功能,该智商当今仅限2in1建造使用。
企业愚弄新增提拔树立禁用屏幕快照(即截屏)功能,该智商当今仅限2in1建造使用。
企业愚弄新增提拔对愚弄树立水印的智商,该智商当今仅限2in1建造使用。
企业愚弄新增提拔“建造管制”愚弄添加保活的愚弄,该智商当今仅限2in1建造使用。
企业愚弄新增提拔“建造管制”愚弄添加不容使用的USB建造类型,该智商当今仅限2in1建造使用。
MediaKit
新增CAPI提拔树立录屏的最大帧率。
流媒体新增一批差错码以细化流媒体播放可能出现的杰出场景。
MediaLibraryKit
新增提拔界说建立相册图片后的完成按钮,可暴露“完成”、“发送”或“添加”。
PhotoPicker组件新增提拔大图页视频播放气象的回调videoPlayStateChangedCallback。
PaymentKit
新增通用收银台,提拔多种支付方法。
PushKit
提拔场景化音信类型为见告音信场景(DEFAULT类型)。
ScenarioFusionKit
提拔文献旅途援助,即可收场将源文献旅途援助为宗旨文献旅途。
提拔权限树立button,收场二次拉起权限树立弹框。
SpeechKit
朗诵控件提拔在线预录制播报场景。
朗诵控件提拔朗诵起播以及起播参数、朗诵参数的定制。
StatusBarExtensionKit
StoreKit
提拔愚弄市集保举场景下,愚弄内快捷方法加桌。
愚弄确定页展示和元作事卡片加桌场景下,提拔得手盛开和关闭回调函数。
愚弄确定页展示场景下,提拔树立登记归因开头的告白曝光数据属性参数。
家具特质按需分发新增C接口,提拔用户按需动态下载所需的增强特质。
提拔拉起圭臬化苦衷弹框。
VisionKit
提拔对身份证图片质料检测,包括检测身份证图片是否完竣、是否反光。
提拔得到现时图片分析界面气象。
WeatherServiceKit
提拔凭据调用方提供的坎坷文信息得到天气数据。
XEngineKit
新增提拔平板和2in1建造。
天下
建立文献module.json5中abilities标签的orientation属性新增提拔通过资源索引方法($string)进行建立。
建立文献module.json5中extensionAbilities标签的extensionProcessMode属性新增提拔建立runWithMainProcess类型,示意该ExtensionAbility和愚弄主程度共程度。
建立文献module.json5中extensionAbilities标签新增process属性,type为embeddedUI的ExtensionAbility可通过该属性的建立使ExtensionAbility和Ability驱动在归拢程度。
用具
使用打包用具打包App时,提拔打包加密建立文献。本特质不触及呐喊、接口的新增,仍可参照原灵验具调换进行打包操作。
mediatool用具查询媒体库资源的呐喊新增复返资源源文献真确旅途或媒体资源uri的参数。
HarmonyOS5.0.2Beta1完竣配套信息如下:
软件包发布类型版块号BuildVersion发布时辰系统BetaHarmonyOS5.0.2Beta15.0.0.123(SP16)2025/01/16DevEcoStudioBetaDevEcoStudio5.0.2Beta15.0.7.1002025/01/16SDKBetaHarmonyOS5.0.2Beta1SDK基于OpenHarmonySDKOhos_sdk_public5.0.2.123(API14Beta1)2025/01/16
HarmonyOS已发布版块映射关系对照表:
新王法版块号版块类型OpenHarmonyAPIVersionHarmonyOS5.0.2Beta114Beta1HarmonyOS5.0.1Release13ReleaseHarmonyOS5.0.1Beta313Beta3HarmonyOS5.0.0Release12ReleaseHarmonyOSNEXTBeta1/Release12ReleaseHarmonyOSNEXTDeveloperBeta1/2/3/5/612Beta1/2/3/5/6HarmonyOS3.1/4.0Release9Release加拿大pc28官网注册