鸿蒙系统HarmonyOS威廉希尔官方网站 社区文章

  • HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(五)

    一、使用具体的类型而非any或unknown 规则:arkts-no-any-unknown 级别:错误 ArkTS不支持any和unknown类型。显式指定具体类型。 TypeScript let value1: any value1 = true; value1 = 42; let value2: unknown val ...

    0
    评论
    204
    浏览
  • 元服务体验-服务管理与分享

    服务管理 通过桌面、负一屏、应用市场、元服务等场景对元服务进行添加、收藏、移除等管理操作。 服务分享 元服务与服务卡片支持近场与远场分享,可流转给设备也可以分享给联系人。 收到他人分享的元服务,可无需安 ...

    0
    评论
    117
    浏览
  • 元服务体验-服务发现

    服务发现,无论线上或线下的方式都可以发现元服务。 线上:基于用户意图。从精准意图的搜索、用户事件触发的推荐到主动探索等场景。用户可以在设备的负一屏、全局搜索、应用市场、桌面等场景发现元服务。 线下:用户 ...

    0
    评论
    118
    浏览
  • 元服务体验-服务使用

    服务使用 使用流程:通过元服务入口打开元服务→启动加载→元服务落地页使用→退出元服务。 服务状态:服务状态可以在系统中多个地方实时显示和更新,包括锁屏、实况窗、负一屏。可通过这些系统级入口,开发者可将 ...

    0
    评论
    91
    浏览
  • 鸿蒙元服务API集全新呈现-开发更清晰高效

    鸿蒙元服务API集全新呈现,开发更清晰高效,具体见如下截图,深黑色部分即本阶段公布支持的元服务API集。 本材料整理来源于HarmonyOS NEXT Developer Beta1官方公开的文档 ...

    0
    评论
    211
    浏览
  • HarmonyOS Next 原生应用开发-从TS到ArkTS的适配规则(四)

    一、不支持以#开头的私有字段 规则:arkts-no-private-identifiers 级别:错误 ArkTS不支持使用#符号开头声明的私有字段。改用private关键字。 TypeScript class C { #foo: number = 42 } ArkTS class C { pri ...

    0
    评论
    255
    浏览
  • HarmonyOS Next 原生应用开发-从TS到ArkTS的适配规则(三)

    一、对象的属性名必须是合法的标识符 规则:arkts-identifiers-as-prop-names 级别:错误 在ArkTS中,对象的属性名不能为数字或字符串。例外:ArkTS支持属性名为字符串字面量和枚举中的字符串值。通过属性名访问类的 ...

    0
    评论
    127
    浏览
  • HarmonyOS Next 原生应用开发-从TS到ArkTS的适配规则(二)

    一、限制运算符的语义 为获得更好的性能并鼓励开发者编写更清晰的代码,ArkTS限制了一些运算符的语义。详细的语义限制。 示例 // 一元运算符`+`只能作用于数值类型: let t = +42; // 合法运算 let s = +'42'; // ...

    0
    评论
    83
    浏览
  • HarmonyOS Next 原生应用开发-从TS到ArkTS的适配规则(一)

    一、强制使用静态类型 静态类型是ArkTS最重要的特性之一。如果程序采用静态类型,即所有类型在编译时都是已知的,那么开发者就能够容易理解代码中使用了哪些数据结构。同时,由于所有类型在程序实际运行前都是已知的 ...

    0
    评论
    297
    浏览
  • HarmonyOS Next 原生应用开发-ArkTS语法适配背景说明

    ArkTS在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序开发期能检测更多错误,提升程序稳定性,并实现更好的运行性能。本文将进一步解释为什么建议将TS代码适配为Ark ...

    0
    评论
    121
    浏览
  • HDC2024 心得分享#主题演讲学习-加入鸿蒙生态正当时

    一、主题演讲学习心得 通过本次主题演讲的聆听与学习,我们在猜出中和不太确定的相关内容纷纷呈现。比如鸿蒙内核与HarmonyOS Next获得行业内最高等级的安全认证;盘古大模型、小艺智能体、意图理解与分发框架等构筑 ...

    0
    评论
    323
    浏览
  • HarmonyOS NEXT Developer Beta1最新术语表

    A abc文件 方舟字节码(ArkCompiler Bytecode)文件,是ArkCompiler的编译工具链以源代码作为输入编译生成的产物,其文件后缀名为.abc。在发布态,abc文件会被打包到HAP中。 ANS Advanced Notification Service,通 ...

    0
    评论
    177
    浏览
  • HI3516HiSpark AI Camera 开发套件 开箱及安装说明 视频

    1. 产品特色及功能 1. 主芯片 Hi3516DV300 为海思 Smart HD IP Camera SoC:双核 Cortex-A7 @900MHz 处理器;集成新一代 ISP、业界最新的 H.265 视频压缩编码器,同 时集成高性能 NNIE 引擎,1.0TOPS。 2. 支持 Linu ...

    2
    评论
    2157
    浏览
  • 广东龙芯发布2K0300蜂鸟板,今日正式发售

    6月18日,广东龙芯中科电子科技有限公司在广州发布了龙芯2K0300蜂鸟开发系统,其中重点打造的2K0300蜂鸟开发板,今天开始在合作伙伴润开鸿的淘宝企业店上架正式发售,购买链接和与之对应的板卡资料如下: 购买链接 ...

    0
    评论
    496
    浏览
  • 鸿蒙原生应用元服务开发-位置服务申请权限

    申请位置权限开发指导 场景概述 应用在使用位置服务系统能力前,需要检查是否已经获取用户授权访问设备位置信息。如未获得授权,可以向用户申请需要的位置权限。 系统提供的定位权限有: ohos.permission.LOCATION: ...

    0
    评论
    125
    浏览
  • 鸿蒙原生应用元服务开发-位置服务开发概述

    移动终端设备已经深入人们日常生活的方方面面,如查看所在城市的天气、新闻轶事、出行打车、旅行导航、运动记录。这些习以为常的活动,都离不开定位用户终端设备的位置。 当用户处于这些丰富的使用场景中时,系统的 ...

    0
    评论
    103
    浏览
  • 鸿蒙原生应用元服务开发-位置服务获取设备信息开发

    获取设备的位置信息开发 场景概述 开发者可以调用HarmonyOS位置相关接口,获取设备实时位置,或者最近的历史位置。 对于位置敏感的应用业务,建议获取设备实时位置信息。如果不需要设备实时位置信息,并且希望尽可能 ...

    0
    评论
    426
    浏览
  • 鸿蒙原生应用元服务开发-位置服务地理编码转化开发

    (逆)地理编码转化开发 场景概述 使用坐标描述一个位置,非常准确,但是并不直观,面向用户表达并不友好。系统向开发者提供了以下两种转化能力。 地理编码转化:将地理描述转化为具体坐标。 逆地理编码转化能力:将 ...

    0
    评论
    112
    浏览
  • 鸿蒙原生应用元服务开发-设备管理USB服务开发概览

    基本概念 USB服务是应用访问底层的一种设备抽象概念。开发者根据提供的USB API,可以获取设备列表、控制设备访问权限、以及与连接的设备进行数据传输、控制命令传输等。 运作机制 USB服务系统包含USB API、USB Servi ...

    0
    评论
    218
    浏览
  • 鸿蒙原生应用元服务开发-设备管理USB服务开发场景与接口

    场景介绍 Host模式下,可以获取到已经连接的USB设备列表,并根据需要打开和关闭设备、控制设备权限、进行数据传输等。 接口说明 USB服务主要提供的功能有:查询USB设备列表、批量数据传输、控制命令传输、权限控制等 ...

    0
    评论
    454
    浏览
  • 鸿蒙原生应用元服务开发-设备管理USB服务开发步骤

    开发步骤 USB设备可作为Host设备连接Device设备进行数据传输。开发示例如下: 1.获取设备列表。 // 导入USB接口api包。 import usb from '@ohos.usbManager'; // 获取设备列表。 let deviceList : Array<usb.USBDevi ...

    0
    评论
    179
    浏览
  • 鸿蒙原生应用元服务开发-WEB跨应用跳转

    Web组件可以实现点击前端页面超链接跳转到其他应用。 在下面的示例中,点击call.html前端页面中的超连接,跳转到电话应用的拨号界面。 应用侧代码。 // xxx.ets import web_webview from '@ohos.web.webview'; imp ...

    0
    评论
    210
    浏览
  • 鸿蒙原生应用元服务开发-鸿蒙真机运行项目实战与注意事项

    一、解压项目注意项目包不能为中文 二、用数据线将装好DevEco Studio的电脑与设置为开发者模式的鸿蒙手机相连接。 三、将项目包托进DevEco Studio 中 注意项目包文件不能有嵌套 四、查看设备运行 五、点击项目结构 ...

    0
    评论
    199
    浏览
  • 鸿蒙原生应用元服务开发WEB-自定义页面请求响应

    Web组件支持在应用拦截到页面请求后自定义响应请求能力。开发者通过onInterceptRequest()接口来实现自定义资源请求响应。自定义请求能力可以用于开发者自定义Web页面响应、自定义文件资源响应等场景。 Web网页上发起 ...

    0
    评论
    197
    浏览
  • 鸿蒙原生应用元服务开发WEB-使用Devtools工具调试前端页面

    Web组件支持使用DevTools工具调试前端页面。DevTools是一个 Web前端开发调试工具,提供了电脑上调试移动设备前端页面的能力。开发者通过setWebDebuggingAccess()接口开启Web组件前端页面调试能力,利用DevTools工具 ...

    0
    评论
    334
    浏览
  • 鸿蒙原生应用元服务开发-Web历史记录导航

    使用者在前端页面点击网页中的链接时,Web组件默认会自动打开并加载目标网址。当前端页面替换为新的加载链接时,会自动记录已经访问的网页地址。可以通过forward()和backward()接口向前/向后浏览上一个/下一个历史记 ...

    0
    评论
    205
    浏览
  • 鸿蒙原生应用元服务开发WEB-缓存与存储管理

    在访问网站时,网络资源请求是相对比较耗时的。开发者可以通过Cache、Dom Storage等手段将资源保持至本地,以提升访问同一网站的速度。 Cache 使用cacheMode()配置页面资源的缓存模式,Web组件为开发者提供四种缓存 ...

    0
    评论
    463
    浏览
  • 鸿蒙原生应用元服务开发WEB-Cookie管理

    Cookie是网络访问过程中,由服务端发送给客户端的一小段数据。客户端可持有该数据,并在后续访问该服务端时,方便服务端快速对客户端身份、状态等进行识别。 Web组件提供了WebCookieManager类,用于管理Web组件的Coo ...

    0
    评论
    214
    浏览
  • 鸿蒙原生应用元服务开发-Web在新窗口中打开页面

    Web组件提供了在新窗口打开页面的能力,开发者可以通过multiWindowAccess()接口来设置是否允许网页在新窗口打开。当有新窗口打开时,应用侧会在onWindowNew()接口中收到Web组件新窗口事件,开发者需要在此接口事件中 ...

    0
    评论
    193
    浏览
  • HarmonyOS实战开发-如何实现音频低时延录制和播放,AudioVivid音乐播放的相关功能

    介绍 本示例主要展示了音频低时延录制和播放,AudioVivid音乐播放的相关功能: 低时延录制。 低时延播放。 AudioVivid播放. 效果预览 主页 录制页面 播放页面 AudioVivid播放页 使用说明 弹出麦克风权限访问提示 ...

    0
    评论
    80
    浏览
发文章

版主

+  加入鸿蒙OS开发者社区

直播更多>

    课程更多>

      链接复制成功,分享给好友