搞笑
oncontextmenu(华为鸿蒙HarmonyOS 6.0.2(22)Beta版本发布)

IT之家附关键特性:

Ability Kit

  • 新增 C API 支持获取本应用的应用级的日志文件目录。
  • UIAbilityContext 新增支持在当前进程中启动应用程序自己的 UIAbility。
  • UIAbilityContext 新增支持重启应用的接口,处于获焦状态的 UIAbility 可以通过该接口重启当前 UIAbility 所在的进程,并拉起应用内的指定 UIAbility。
  • 新增支持获取应用启动时预加载阶段的能力。

AR Engine

  • 新增获取拍照流图片接口,支持配置高清图像。

ArkUI

  • 新增支持直接使用 @Local 标注的 ChildrenMainSize 设置 List 的子组件在主轴方向的大小信息,直接使用 @Local 标注的 WaterFlowSections 设置 WaterFlow 瀑布流分组信息。
  • 新增 Picker 容器组件,支持开发者自定义构造 Picker 选择器。
  • 滚动组件相关能力增强:
    • textarea 控件新增 C API 支持配置滚动条是否显示。
    • 滚动组件新增支持获取内容总大小的能力。
    • 滚动组件通用接口支持设置滚动内容区域偏移量,实现内容滚动到边缘时有留白、未滚动到边缘时有内容的效果。
    • Grid 组件支持通过 C API 设置布局选项(例如大小规则的 GridItem 在 Grid 中占的行数和列数),滚动通用属性和事件(例如,设置滚动条宽度,在 API 参考 Attribute 表中搜索“Grid 从 API version 22 开始支持”)
    • scrollBarColor 的入参支持 Resource 类型,覆盖滚动组件通用接口、Scroll 组件、Grid 组件。
    • 新增组件可见区域变化事件的回调。
  • 新增 C API 支持停止指定的 Swiper 节点正在执行的翻页动画。
  • Tabs 组件新增回调,支持监听 Tabs 组件初始化时显示首个页签的事件。
  • Navigation 新增回调,支持监听 Navigation 页面在跳转前的拦截事件。
  • Tabs 组件新增支持自定义 indicator,支持图片格式的下划线风格。
  • UIContext 新增支持获取后端实例的唯一标识 ID。
  • 新增 ReactiveBuilderNode,支持通过无状态的 UI 方法 @Builder 生成组件树,并持有该组件树的根节点。
  • 窗口新增支持获取当前应用窗口的避让区域,即使避让区域当前处于不可见状态。
  • 窗口新增支持以 vp 单位获取当前应用窗口的尺寸限制。
  • 窗口扩展了 maximize 接口能力,新增参数 MaximizePresentation 控制折叠屏在悬停态是否进入瀑布流模式。

AVSession Kit

  • 新增支持返回当前进程已创建过的会话对象。

Connectivity Kit

  • 蓝牙新增支持查询指定套接字链路下的最大接收数据大小和最大发送数据大小。
  • 蓝牙新增支持查询指定套接字链路下的连接状态。
  • 蓝牙新增支持获取指定 server 端服务的能力。
  • 蓝牙新增支持将 16 位、32 位 UUDI 转 128 位 UUID 的能力。
  • NFC 新增支持应用声明 off_host_apdu 能力,将应用添加到默认付款应用列表中。

DeskTop Extension Kit

  • 新增支持更新状态栏图标 hover 的信息。
  • 新增应用接入快捷栏服务,可自定义快捷栏图标的右键菜单。

Enterprise Space Kit

  • 空间管理场景下,新增支持设置工作空间策略、查询工作空间策略、设置深度冻结豁免名单、查询深度冻结豁免名单功能。

Game Service Kit

  • 新增支持在游戏账号登录面板上置顶游戏官方账号。
  • 游戏场景感知,新增 C API,支持返回 CPU 性能信息及建议工作电流等信息。

Input Kit

  • 新增支持注入修饰键后查询到修饰键状态。

Localization Kit

  • 新增国际化能力的 C API 能力。

MDM Kit

  • 新增支持设置应用不可关停策略。
  • 新增支持应用后台防冻结策略。
  • 网络防火墙接口新增支持 IPv6。

Network Kit

  • 新增支持保护应用进程不受 VPN 连接影响的能力。
  • 新增支持获取本地设备 IP 邻居表条目信息,包括 IPv4 和 IPv6,每个条目信息包括 IP 地址、MAC 地址、网卡名。
  • TLS 新增支持设置 timeout 字段,TLSSocket 会在 timeout 后断开连接。
  • 新增支持在 VPN 首次启动时传递 want 中的 parameters 字段。
  • 新增网络策略的接口,在需要设置当前应用能否使用 Wi-Fi / 蜂窝联网时,可调用该接口打开当前应用的联网设置界面,以设置应用的联网权限。

Notification Kit

  • 新增支持三方应用获取本机通知,用于协同至三方穿戴设备等场景。

Performance Analysis Kit

  • AppFreeze 采样栈新增支持对 libuv 异步栈的跟踪。
  • HiAppEvent 新增支持主线程超时事件配置策略,支持主线程超时结束自动停止采样栈的功能。
  • HiDebug 新增接口支持对指定的数个线程进行 Perf 采样,并在调用结束后返回采样栈内容。
  • JS Crash 增加混合栈字段(HybridStack),支持打印 CPP 和 JS 之间跨语言的代码调用栈。

Scenario Fusion Kit

  • 获取手机号和风险等级 Button。

Share Kit

  • 碰一碰分享新增支持当前界面无可分享内容时,引导用户前往可分享场景的能力。

UI Design Kit

  • HdsVisualComponent 组件新增支持卡片能力。

调试命令

  • uinput 命令支持控制注入的修饰键状态。
  • bm 工具安装命令的-p 参数支持指定待安装的 App 路径。

顶一下()     踩一下()

热门推荐

发表评论
0评