开源鸿蒙OpenHarmony 3.2 Release版本发布将清明上河图放大100倍,发现一尴尬场景:树下睡觉的男子在干嘛

2023-05-30 0 652

IT爱家 4 月 7 日最新消息,对外开放源码韩化英 OpenHarmony 3.2 Release 版已正式发布,简述等文件格式文本已开卖 Gitee 中文网站。

开源鸿蒙OpenHarmony 3.2 Release版本发布将清明上河图放大100倍,发现一尴尬场景:树下睡觉的男子在干嘛

对外开放源码韩化英 OpenHarmony 是由对外开放氢原子对外开放源码推动会(OpenAtom Foundation)幼体及营运的对外开放源码项目,最终目标是面向全国全情景、全相连、Bijnor黄金时代,如前所述对外开放源码的方式,构筑一个智能终端电子设备作业控制系统的架构和网络平台,推动天地万物数据服务项目产业发展的经济繁荣发展。

OpenHarmony 3.2 版国际标准控制系统潜能进一步健全,全力支持选用 ArkTS 词汇进行小型应用领域、Masevaux服务项目合作开发。ArkCompiler 的加强、Taskpool 监督机制提高应用领域运转操控性;ArkUI 模块及动画电影潜能增强,加强绘图绘图潜能和数据安全潜能,多样分布式控制系统销售业务合作开发;OpenHarmony 3.2 Release 版提供 API Level 9 平衡USB

3.2 对外开放源码版完备里程碑式如下表所示图右图,

开源鸿蒙OpenHarmony 3.2 Release版本发布将清明上河图放大100倍,发现一尴尬场景:树下睡觉的男子在干嘛

上面是部分预览文本:

ArkUI

模块及动画电影潜能进一步增强

全力支持 XComponent 命令行,可用作 EGL / OpenGL ES 和新闻媒体数据载入,并在 XComponent 模块表明;通过 XComponent 模块,相互配合 NDK 潜能,构筑 C++/ArkTS 混和合作开发潜能,全力支持格斗游戏、新闻媒体应用领域合作开发

全力支持 AbilityComponent 命令行,全力支持内嵌其他应用领域作为命令行(Component)表明。

增加基础的 ArkTS 卡牌合作开发潜能:全力支持卡牌可视化、能静态预览文本;国际标准化卡牌和网页的合作开发本体论,网页的产业发展布局可以直接F83E43Se到卡牌产业发展布局中,提高卡牌合作开发新体验和合作开发工作效率。

动效潜能进一步增强,全力支持 Image 翻转类别的转换动效。

网页间T8300动效进一步增强:全力支持半模态动效T8300、Navigation 共享元素T8300、自定义模态转换动效潜能;全力支持每帧回调,允许静态修改绘制文本。

控制系统默认全力支持纯文本、纯图片复制、粘贴、拖拽,无需合作开发者处理复制、粘贴、拖拽事件。

全力支持多级菜单和分组菜单。

全力支持转换深色模式 / 浅色模式,仅控制系统应用领域全力支持。

UI 界面合作开发全力支持一次合作开发适配多屏幕规格

可视化归一潜能进一步增强,可视化归一事件对接 TP、鼠标、键盘、触摸板、手写笔,ArkUI 原生模块全力支持归一化的操作方式。

响应式产业发展布局潜能加强,进一步增强了新闻媒体查询潜能,栅格控制系统重构且对接自由窗口。

走焦潜能进一步增强,全力支持 Tab 键和方向键走焦,全力支持配置模块是否可获焦。

全力支持进一步增强分栏与侧边栏模块潜能,全力支持拖拽自动隐藏等潜能。

Web

新增全力支持配置 Web 模块:网络加载拦截配置、字体管理配置、滚动条配置、全力支持 fetch 自定义拦截配置。

判断网页中是否有图片。

新增全力支持处理网页事件:全力支持网页加载各类事件上报、全力支持原始输入事件上报。

新增全力支持处理网页与应用领域的互通:最新消息互通全力支持 ArrayBuffer 类别。

进一步增强 Web 操控性:全力支持绘图进程的只读数据段共享节省内存、全力支持预读静态库加速网页加载。

应用领域架构

Stage 模型,OpenHarmony API 9 新增模型,提供了应用领域程序必备的模块和运转监督机制。合作开发者可以如前所述该模型进行复杂应用领域合作开发,使应用领域合作开发更简单、高效。

以类形式提供模块合作开发,方便合作开发者如前所述类扩展。

进程内共享虚拟机实例,减少应用领域内存占用。

全力支持在进程内共享数据对象,方便合作开发者在多模块间共享状态。

Ability 生命周期和窗口表明 / 焦点事件分离,国际标准化了多电子设备形态下模块的生命周期,有利于多电子设备应用领域合作开发。

Ability 与 UI 职责分离且具备 RPC 调用潜能,原生全力支持模块级的跨电子设备迁移与协同,有利于分布式控制系统应用领域合作开发。

提供 Extension 监督机制,借助 Extension,应用领域在与其他应用领域或控制系统进行可视化时向他们提供自定义功能和文本,例如:应用领域可以作为卡牌表明在控制系统桌面或者控制系统闲时执行后台任务等。当前全力支持的常用 Extenson 有:FormExtensionAbility、WorkSchedulerExtensionAbility、InputMethodExtensionAbility、AccessibilityExtensionAbility 等。

Masevaux服务项目全力支持分包预加载,提高服务项目首次加载操控性。

全力支持 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 高帧率表明潜能。还全力支持蜂窝通信架构潜能,包括全力支持双卡管理,双卡通话、短信、搜网等基础潜能USB和架构。全力支持 VoLTE 语音通话USB和架构。全力支持 IMS 短信收发USB和架构。全力支持蜂窝数据漫游,蜂窝数据自愈USB和架构。全力支持双卡数据转换USB和架构。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务