前言MapKit(地图服务)为开发者提供强大而便捷的地图能力,助力全球开发者实现个性化显示地图、位置搜索和路径规划等功能,轻松完成地图构建工作。您可以轻松地在HarmonyOS应用元服务中集成地图相关的功能,全方位提升用户体验。使用场景MapKit提供以下功能,满足绝大多数地图开发的需求:创建地图:呈现内容包括建筑、道路、水系等。地图交互:控制地图的交互手势和交互按钮。在地图上绘制:添加位置标记、覆盖物以及各种形状...
前言CoreVisionKit(基础视觉服务)是机器视觉相关的基础能力,例如通用文字识别(即OCR,OpticalCharacterRecognition,也称为光学字符识别)、人脸检测、人脸比对以及主体分割等能力。本章给大家一个识别骨骼点的一个样例版本:HarmonyOSBeta(api12)实现方式1.导入图片我们通过以下方法将本地的图片导入应用,openPhoto方法选取本地图片的连接,通过loadImage将图片加载到我们的应用中privateasyncselectImage(){leturiawaitt...
前言CoreSpeechKit(基础语音服务)集成了语音类基础AI能力,包括文本转语音(TextToSpeech)及语音识别(SpeechRecognizer)能力,便于用户与设备进行互动,实现将实时输入的语音与文本之间相互转换。场景介绍文本转语音:将一段不超过10000字符的文本合成为语音并进行播报。语音识别:将一段音频信息(短语音模式不超过60s,长语音模式不超过8h)转换为文本,可以将pcm音频文件或者实时语音转换为文字。CoreSpeechKit有着以下...
前言CoreVisionKit(基础视觉服务)是机器视觉相关的基础能力,例如通用文字识别(即OCR,OpticalCharacterRecognition,也称为光学字符识别)、人脸检测、人脸比对以及主体分割等能力。步骤1.创建一个ImageOCRUtil类创建一个ImageOCRUtil类,用于封装OCR相关功能。import{textRecognition}from'kit.CoreVisionKit';exportclassImageOCRUtil{}exportdefaultnewImageOCRUtil();我们要在ImageOCRUtil中完成文字识别功能。我们构建...
前言工具帖子,有需要直接用的可以直接拿通过MediaKit封装音乐播放器以及封装背景音乐使用组件效果如下:实现步骤播放媒体文件的流程为:创建AVPlayer设置播放资源设置播放参数(音量倍速焦点模式)播放控制(播放暂停跳转停止)重置销毁资源。我们可以通过AVPlayer的state属性主动获取当前状态或使用on('stateChange')方法监听状态变化。播放状态变化示意图如下下方例子为步骤讲解,完整代码放到最后1.创建AVPlayer我们通过crea...
前言折叠屏的适配在api11及其之前挺麻烦,但是api12之后,display的api接口可以在元服务中使用步骤1.获取当前屏幕折叠状态FoldStatus表示当前可折叠设备的折叠状态枚举。我们获取屏幕的状态获取的就为FoldStatus的值。FoldStatus:名称值说明FOLDSTATUSUNKNOWN0表示设备当前折叠状态未知。FOLDSTATUSEXPANDED1表示设备当前折叠状态为完全展开。FOLDSTATUSFOLDED2表示设备当前折叠状态为折叠。FOLDSTATUSHALFFOLDED3表示设备当前...
前言本篇文章对申请usergrant权限进行了整理和封装,可以直接使用,以及对LocationKit的部分内容进行了整理与封装LocationKit简介位置子系统使用多种定位技术提供服务,如GNSS定位、基站定位、WLAN蓝牙定位(基站定位、WLAN蓝牙定位后续统称“网络定位技术”);通过这些定位技术,无论用户设备在室内或是户外,都可以准确地确定设备位置。LocationKit除了提供基础的定位服务之外,还提供了地理围栏、地理编码、逆地理编码、国...
前言:此系列为我整理出来最通俗易懂的让大家学会ArkTS语言。如果你还没有下载DevEcoStudio,可以点击这里教你手把手下载。1.创建项目打开我们的DevEcoStudio,进入以下界面点击CreateProject,进行创建这里帮我们默认选好第一个了,我们直接点Next就可以进入下一步完成创建这样我们的新的项目就创建完成了这样,我们的项目就创建好了2.基本语法概述当我们打开这个helloworld的时候,是不是整个人都有些懵?不知道从哪...
2023-06-09 19:56:00 3.5w浏览 12点赞 2回复 7收藏
前言:在安装DevEcoStudio的时候,可能会在安装或者配置的时候出现各种各样无从下手的小问题,下面小编手把手教你安装DevEcoStudio。下载:开发工具(DevEcoStudio)下载路径根据自己的系统选择需要的版本进行下载,win系统你可以下载Windows(64bit),Macos请下载Mac(ARM)。注意:如果你是mac系统,是M1或者M2芯片,千万不要下载x86版本哦!安装:下载完成后,我们打开安装包,进入下面的页面我们点击next,进入下...
2023-06-08 20:25:53 2.7w浏览 22点赞 8回复 12收藏