开源鸿蒙OpenHarmony3。2Release版本发布
IT之家 4 月 7 日消息,开源鸿蒙 OpenHarmony 3.2 Release 版本已发布,概述等文档内容已上架 Gitee 网站。
开源鸿蒙 OpenHarmony 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
OpenHarmony 3.2 版本标准系统能力进一步完善,支持采用 ArkTS 语言进行大型应用、原子化服务开发。ArkCompiler 的优化、Taskpool 机制提升应用运行性能;ArkUI 组件及动画能力增强,强化图形渲染能力和系统安全能力,丰富分布式业务开发;OpenHarmony 3.2 Release 版本提供 API Level 9 稳定接口 。
3.2 开源版本完整里程碑如下图所示,
下面是部分更新内容:ArkUI
组件及动画能力增强
支持 XComponent 控件,可用于 EGL / OpenGL ES 和媒体数据写入,并在 XComponent 组件显示;通过 XComponent 组件,配合 NDK 能力,构建 C++/ArkTS 混合开发能力,支持游戏、媒体应用开发
支持 AbilityComponent 控件,支持嵌入其他应用作为控件(Component)显示。
增加基础的 ArkTS 卡片开发能力:支持卡片交互、能动态更新内容;统一卡片和页面的开发范式,页面的布局可以直接复用到卡片布局中,提升卡片开发体验和开发效率。
动效能力增强,支持 Image 缩放类型的切换动效。
页面间转场动效增强:支持半模态动效转场、Navigation 共享元素转场、自定义模态切换动效能力;支持每帧回调,允许动态修改绘制内容。
系统默认支持纯文本、纯图片复制、粘贴、拖拽,无需开发者处理复制、粘贴、拖拽事件。
支持多级菜单和分组菜单。
支持切换深色模式 / 浅色模式,仅系统应用支持。
UI 界面开发支持一次开发适配多屏幕规格
交互归一能力增强,交互归一事件对接 TP、鼠标、键盘、触摸板、手写笔,ArkUI 原生组件支持归一化的操作方式。
响应式布局能力优化,增强了媒体查询能力,栅格系统重构且对接自由窗口。
走焦能力增强,支持 Tab 键和方向键走焦,支持配置组件是否可获焦。
支持增强分栏与侧边栏组件能力,支持拖拽自动隐藏等能力。
Web
新增支持配置 Web 组件:网络加载拦截配置、字体管理配置、滚动条配置、支持 fetch 自定义拦截配置。
新增支持网页操作:获取历史记录和前进后退列表、获取源 URL、支持滚动、判断页面中是否有图片。
新增支持处理网页事件:支持页面加载各类事件上报、支持原始输入事件上报。
新增支持处理网页与应用的互通:消息互通支持 ArrayBuffer 类型。
增强 Web 性能:支持渲染进程的只读数据段共享节省内存、支持预读动态库加速网页加载。应用框架
Stage 模型,OpenHarmony API 9 新增模型,提供了应用程序必备的组件和运行机制。开发者可以基于该模型进行复杂应用开发,使应用开发更简单、高效。
以类形式提供组件开发,方便开发者基于类扩展。
进程内共享虚拟机实例,减少应用内存占用。
支持在进程内共享数据对象,方便开发者在多模块间共享状态。
Ability 生命周期和窗口显示 / 焦点事件分离,统一了多设备形态下组件的生命周期,有利于多设备应用开发。
Ability 与 UI 职责分离且具备 RPC 调用能力,原生支持组件级的跨设备迁移与协同,有利于分布式应用开发。
提供 Extension 机制,借助 Extension,应用在与其他应用或系统进行交互时向他们提供自定义功能和内容,例如:应用可以作为卡片显示在系统桌面或者系统闲时执行后台任务等。当前支持的常用 Extenson 有:FormExtensionAbility、WorkSchedulerExtensionAbility 、InputMethodExtensionAbility、AccessibilityExtensionAbility 等。
原子化服务支持分包预加载,提升服务首次加载性能。
支持 HSP(Harmony Shared Package)动态共享包,支持应用内、应用间代码和资源的共享。
提供 Purageable Memory 内存管控机制框架,灵活动态释放内存资源,当前只支持系统应用接入。
应用包管理
支持选择默认应用,例如用户使用应用程序打开文件或 url 地址时选择了默认程序,后续将自动打开该应用程序操作文件。
支持对部分预置应用如 Launcher、SystemUI、Settings 等,系统事先授予权限(如定位、电话联系人等权限)、简化设备开箱后的授权过程,提升用户体验。详细请参考 user_grant 权限预授权。
支持预置应用配置是否可常驻、是否可以多进程,是否允许使用 Service 类型的 ExtensionAbility 等能力,加强对预置应用的权限管控。详细请参考应用特权配置指南。
支持动态修改和更新应用程序的代码,提供快速修复程序包便于应用快速响应需求和修复问题。(此能力依赖应用市场分发能力)详细请参考快速修复介绍。
支持 so 基于 hap 包的隔离,方便开发者在不同的模块中部署 so 文件,避免了不同模块 so 重名的问题。系统应用
Launcher 应用增强
提供点击应用图标和服务卡片,应用打开和退出的一镜到底动效。
支持应用中心、任务中心启动、退出的窗口动效。
SystemUI 应用增强
支持控制中心打开和退出,提供 NFC 开关。
支持通知中心打开和退出;通知显示、删除、组展开与收起;横幅通知的显示与隐藏。
Settings 应用增强
提供隐私设置菜单支持权限设置。
开发者选项增加布局边界调试、过渡动画调试、过渡绘制调试开关,默认关闭。
增加 NFC 菜单。
Photos 应用增强
新增 PhotoPicker 能力。PhotoPicker 是系统向用户提供图片和视频文件选择的统一入口,避免用户向应用授权文件权限,图片文件使用权限最小化控制提升应用安全。
支持相册服务卡片,提供相册浏览能力。
支持图片编辑能力,如自由裁剪图片、旋转图片等操作。
FilePicker
新增 FilePicker 能力。FilePicker 是系统向用户提供文件(媒体文件除外)选择的统一入口,避免用户向应用授权文件权限,确保文件使用权限最小化控制提升应用安全。
分布式技术新增支持元服务和卡片跨设备流转,包括:跨设备查询、添加、刷新、删除等。分布式相机拍照支持设备设置地理位置信息和照片质量(影响照片的压缩比和画质清晰度),等等。
图形显示 & 窗口中,支持多窗口 60fps 高帧率显示能力。还支持蜂窝通信框架能力,包括支持双卡管理,双卡通话、短信、搜网等基础能力接口和框架。支持 VoLTE 语音通话接口和框架。支持 IMS 短信收发接口和框架。支持蜂窝数据漫游,蜂窝数据自愈接口和框架。支持双卡数据切换接口和框架。
孩子为孩子的负面情绪而手足无措?看看这个三类情况1抗拒表达2渴望表达3擅长表达抗拒表达1内心敏感型。主要表现自信心不足,害怕讲不好,周围观众太多,极力抗拒。引导方法1不影响课堂的情况下,课后密闭空间单个引导。2跟着老师一
有一种心态,叫舍得01hr心态好,一切都好。有了好心态,看什么都顺眼,吃什么都香甜,和谁在一起都会幸福。可是,很少有人告诉你,如何调整心态。并且,每个人的实际情况不一样,调整心态的方法,也不一样。古
适合发朋友圈的情绪短句全网同名小句只欢迎关注日常朋友圈晒娃情侣闺蜜九宫格文案别忘了点赞但愿每一场泪水都能灌溉我的智商感谢生活平淡让我不会贪得无厌其实我没那么好也不想当好人不小心就活的粗糙了想来想去还是世
上了年纪的女性,春季很适合穿这3种裙子,显气质不说还时尚嗨,各位小仙女们,大家好呀!春天的气息,你感受到了吗?天气的逐渐回升,裙子这种单品自然也是可以肆意穿起来的了。那么,对于上了年纪的女性来说,春季适合穿哪些裙子呢?如果你是很喜欢穿裙
西装并非职场女性专属这样搭配西装更时尚说起西装大家首相想到的可能是职场女性,正统的西装让大家觉得穿不出什么时尚感,其实并不是,看看下面这些西装搭配,你就知道西装还能穿的那么时尚。小西装恤牛仔裤灰色的小西装,双排扣的设计
五款居家中药茶饮,甲状腺疾病人群常喝最近有很多患者问我,甲状腺疾病日常居家该如何进行调理,今天我给大家推荐五款中药茶饮方,大家多多转发让有需要的甲友都能看到!青柿蜂蜜饮原料青柿子1000克,蜂蜜适量制法将青柿子洗净,
力压美国组合!彭程金杨暂列第1晋级决赛,紧紧相拥庆祝冬奥会花样滑冰双人滑短节目的比赛打响,这个项目中国队派出了彭程金杨隋文静韩聪两个组合参赛,总共有19组选手参赛,有一组选手弃赛,18组选手争夺16个晋级名额,目前第一组的比赛已经结
买买纷健康生活劝你多喝热水,究竟有没有道理?多喝热水,一句原本很普通的关心话语,如今却成了调侃的网络热梗。感冒了,多喝热水胃疼,多喝热水拉肚子,多喝热水,不管啥病,多喝热水似乎都管用。事实证明,多喝水总是没错的,毕竟人体内百
癌从口入,喜欢吃的食物易致癌,怎么吃才健康?教你正确方法几乎所有人都知道癌症的凶险性,知道预防癌症很重要,但如果提起预防癌症的详细做法,不少人可能哑口无言,说不出个所以然。但其实,方法就在我们身边,通过日常行为的留意和限制,往往能起到最
双桥沟的雪来源人民网人民日报海外版四姑娘山双桥沟。彭寰摄过去冬天登上峨眉山,总会被那银装素裹的雪世界所震撼,所陶醉,以为这里所见的景象必是雪景的极致了。但这个春节来到四川阿坝的双桥沟,我才真
镇远不得不去的高原古城以古城的身份而言,镇远相比全国其他比较出名的地方来说,显得有些太过低调和不起眼,不管是建筑风格或是文学著作,提到其的作品少之又少,以至于在我前往此地的时候竟没有一丝期待。可能出行和