HarmonyOS鸿蒙Next API 20 知识库 重磅推出

HarmonyOS鸿蒙Next API 20 知识库 重磅推出

最新 HarmonyOS API 20 知识库 重磅推出

前言

最近整理下 华为开发者联盟最新的 API 20的鸿蒙应用开发文档,这次的API 20 相比较之前的文档,要多了不少内容,目前整理后是9000千多篇,不容易呀。

如何使用

基于腾讯的知识库工具 ima ,它支持多平台,用户可以根据自己的喜好来选择,最简单也可以支持小程序,还是很方便的了。

当打开ima知识库工具后,我们可以在聊天窗口内,基于自然语言的方式来获取知识,如

问:如何实现一个简单的弹窗

答:

API 20 新增特性

根据提供的文档内容,API 20 版本的主要更新包括以下几个方面:

  1. 新增和增强特性

    • Bluetooth Low Energy Central Device APIs:新增了用于操作低功耗蓝牙设备的API。
    • AtomicServiceEnhancedWeb组件:提供了满足定制化需求的Web高级组件。
    • 三方支付能力:新增了三方支付功能。
    • 设备-网络API:用于开启监听或取消监听弱网状态变化、获取局域网地址。
    • 设备-加密API:用于获取密码学安全随机数。
    • 基础API:用于base64字符串和ArrayBuffer对象相互转换,以及获取系统信息(包括设备设置信息、设备基础信息、窗口信息)。
    • 数据缓存API:用于批量存储数据到本地缓存、批量从本地缓存中获取数据。
    • ASCFWeb功能增强:提供了H5功能页,如获取手机号、头像昵称、服务动态、收货地址、发票抬头等。
    • 组件增强:
      • image组件支持图片懒加载。
      • 支付API增强,支持拉起通用收银台、跳转三方支付功能。
      • 新增支持后台音频API,可在后台播放音频。
      • 新增支持获取元服务信息API,可获取元服务的Appid、版本号。
      • web-view组件-JS SDK:
        • 新增has.login接口,支持获取用户登录凭证功能。
        • 新增has.requestPayment接口,支持拉起华为支付。
    • 网络API:
      • 新增支持RequestTask网络请求任务、DownloadTask下载任务、UploadTask上传任务。
    • 媒体API:
      • 视频VideoContext能力增强,支持跳转、倍数播放、全屏、从媒体库中选择视频等能力。
      • 新增支持相机能力,可进行拍照、录像。
    • 文件API:
      • 新增支持文件管理器,可进行文件基础I/O操作。
    • 画布API:
      • CanvasContext能力增强,新增支持多种画图模式。
    • 开放接口API:
      • 支持获取用户当前设置中的授权结果。
    • 设备API:
      • 新增支持获取电池信息。
      • 新增支持添加日程。
      • 新增支持搜寻和连接传统蓝牙和BLE蓝牙设备的能力。
      • 新增支持Wi-Fi管理能力。
      • 新增支持屏幕亮度管理能力。
      • 新增支持获取加速度、罗盘、陀螺仪、键盘变化等传感器数据。
    • HXML API:
      • 新增支持IntersectionObserver,可用于推断某些节点是否可以被用户看见、有多大比例可以被用户看见。
  2. 对其他组件的依赖关系

    • 开源软件声明:ASCF Open Source Software Notice.docx
  3. 版本发布日期

    • 1.0.12:2025/06/26
    • 1.0.9:2025/04/23
    • 1.0.4:2024/12/20

这些更新涵盖了从组件增强、API新增、功能扩展到设备管理和安全性等多个方面,显著提升了平台的开发能力和用户体验。


更多关于HarmonyOS鸿蒙Next API 20 知识库 重磅推出的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

挺好的,点赞,加油。方便API查找,如果官方能提供这种可视化导航就更好了,因为私下整理的,同步更新不方便

更多关于HarmonyOS鸿蒙Next API 20 知识库 重磅推出的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


谢谢支持,我也是希望官方可以直接出类似的,方便随时 任何设备查阅,

HarmonyOS Next API 20知识库是华为官方发布的鸿蒙下一代操作系统开发文档集合,主要包含ArkTS声明式开发范式、Stage模型、分布式能力等核心API接口说明。该知识库针对鸿蒙Next版本进行了全面更新,提供完整的接口定义、参数说明和使用示例,覆盖UI开发、设备管理、多媒体等关键模块。开发者可通过DevEco Studio直接查阅API文档,支持按模块检索和代码联想。知识库采用结构化编排,包含快速入门、API参考和最佳实践三大部分。

HarmonyOS Next API 20知识库的推出确实为开发者带来了更丰富的开发资源和工具支持。从更新内容来看,API 20在多个关键领域都有显著增强:

  1. 设备连接能力方面,新增BLE中心设备API和传统蓝牙支持,为IoT开发提供了更完善的解决方案。

  2. 支付能力增强,新增三方支付接口和华为支付SDK,扩展了商业应用场景。

  3. 媒体处理能力提升,新增相机API和视频控制功能,丰富了多媒体应用开发选项。

  4. 性能优化方面,新增弱网监测、文件批量操作等API,有助于提升应用响应速度。

  5. 组件增强如Image懒加载、Canvas绘图模式等,让UI开发更加高效。

这个知识库采用腾讯ima工具呈现,支持自然语言查询,确实能提高开发者的文档查阅效率。建议开发者重点关注新增的BLE、支付和媒体相关API,这些可能在智能家居、电商和内容类应用中发挥重要作用。

回到顶部