HarmonyOSNext端云一体化(5)上一章节我们主要讲解了查询条件谓词的基本使用技巧。这一章我们主要来讲解下客户端操作云存储。云存储介绍云储存就是提供了一个可以存储物理文件的云端环境,比如存储图片、视频、音乐等,同时提供了的客户端操作云存储、云函数操作云存储的能力。我们这里主要讲解客户端操作存储,后续会讲解云函数操作云存储。云存储的计费策略免费配额开通云存储服务后,华为供了免费额度以供试用,具体的配额...
2025-02-09 14:49:13 3165浏览 0点赞 0回复 0收藏
HarmonyOSNext端云一体化(4)在上一章节我们讲了数据库数据表的一些基本操作。如query、upsert、delete和calculateQuery。这一章节主要来讲解各种查询条件操作。如查询班级年龄大于30的同学。查询班级内男、女的人数等等。查询条件解释谓词,用来代替或者展示其客体性质、特征或者客体之间关系的[词项](https:baike.baidu.comitem词项861117fromModulelemmainlink)。这些查询条件在端云一体中解释中叫做谓词。云数据库中提供丰...
2025-02-09 14:48:48 2462浏览 0点赞 0回复 0收藏
HarmonyOSNext端云一体化(6)之前的文章中把云数据库、云存储都讲过了,这一章节要讲解的是云函数。云函数介绍云函数其实就是serverless技术。可以理解云函数就实现传统后端中的具体业务,而无需关心服务器购买、部署、安全、性能等一系列相关问题,专注于具体的业务开发。HarmonyOSNext的云函数采用的是typescript的语法,这对熟悉js或者熟悉ArkTs的同学来说都很容易上手。另外云函数具有调用其他云函数、调用第三方接口、调...
2025-02-09 14:47:31 4244浏览 0点赞 0回复 0收藏
HarmonyOSNext端云一体化(2)本章节主要讲一下端云一体化中的数据库操作介绍云数据库是端云协同的数据库产品,具备端云数据协同管理、统一数据模型及丰富数据管理API接口等能力。它采用基于对象模型的数据存储结构,数据以对象(Object)形式存于不同存储区,每个对象为一条完整数据记录。对象类型(ObjectType)定义存储对象集合,不同对象类型对应不同数据结构。存储区(Zone)是独立的数据存储区域,每个存储区的对象类型定...
2025-01-19 02:51:27 7586浏览 0点赞 0回复 0收藏
HarmonyOSNext端云一体化(3)上一章我们主要讲解了如何新建数据库、新建数据表已经部署数据库。这一章主要学习如何对数据库、数据表进行CRUD的操作。操作数据库的方式我们操作数据库的方式一共有4种。1.可视化AGC平台上直接编辑数据2.可视化DevEcoStudio中直接编辑数据3.编程客户端通过代码的方式操作数据4.编程云函数通过代码的方式操作数据方式1、2都是为了让开发人员简单、方便管理数据。但是实际的业务场景中,我们更多要...
2025-01-17 23:33:56 7248浏览 0点赞 0回复 0收藏
HarmonyOSNext端云一体化(1)CloudFoundationKit(云开发服务)可以按需为应用提供云函数、云数据库、云存储等云端服务。应用运行所需的服务器和环境可以皆由云端平台提供,开发者只需关注应用的业务逻辑,而无需关心基础设施(例如:服务器、操作系统、容器等)。DevEcoStudio中还提供了[端云一体化开发](https:developer.huawei.comconsumercndocharmonyosguidesV5agcharmonyosclouddevoverviewV5)的开发体验,您可以基...
2025-01-16 12:41:46 7898浏览 0点赞 0回复 0收藏
鸿蒙元服务实战笑笑五子棋(5)来到最后一章了,这一章节讲两个部分。一是笑笑五子棋的卡片制作,二就是发布上架。卡片介绍FormKit(卡片开发框架)提供了一种在桌面、锁屏等系统入口嵌入显示应用信息的开发框架和API,可以将应用内用户关注的重要信息或常用操作抽取到服务卡片(以下简称“卡片”)上,通过将卡片添加到桌面上,以达到信息展示、服务直达的便捷体验效果。新建卡片卡片类型分为两种:1.静态卡片功能稍弱2.动态卡...
2025-01-07 12:06:52 7389浏览 0点赞 0回复 0收藏
鸿蒙元服务实战笑笑五子棋(4)我们在这一章节主要实现五子棋的基本逻辑核心目录结构├─ets│├─entryability││EntryAbility.ets│││├─entryformability││EntryFormAbility.ets│││├─pages││Index.ets│││├─views││About.ets││Home.ets│││└─widget│└─pages│WidgetCard.ets│└─resources├─base│├─element││color.json││float.json││string.json│││├─media││right.svg││s...
2025-01-07 12:04:10 5194浏览 0点赞 0回复 0收藏
鸿蒙元服务实战笑笑五子棋(1)前言作为鸿蒙应用的深度开发者都应该知道,经历了波澜壮阔12月风波,到2025年新的开始。鸿蒙应用开发的热度算是下去一些了。这里就把之前上架了的元服务《笑笑五子棋》给开源分享出来。笑笑五子棋笑笑五子棋的名字比较朴素,因为笑笑这个名字是我女儿的名字,这也应该是众多屌丝程序员独有的浪漫了吧(自嗨)。界面风格如下:笑笑五子棋的数据当然,笑笑五子棋也是拿到了元服务的基础激励的。目前...
2025-01-07 12:03:36 4025浏览 0点赞 0回复 0收藏
鸿蒙元服务实战笑笑五子棋(3)接上篇。上一篇主要讲解了元服务的创建和canvas的一些基本使用,直线、矩形、弧形、文本、图像等。canvas本身还有很多其他的功能。这里继续围绕canvas进行讲解。createPatterncreatePattern(image:ImageBitmap,repetition:stringnull):CanvasPatternnull通过指定图像和重复方式创建图片填充的模板。参数名类型必填说明::::image[ImageBitmap](https:developer.huawei.comconsumercndocharmonyosre...
2025-01-05 10:18:14 5152浏览 1点赞 0回复 1收藏
鸿蒙元服务实战笑笑五子棋(2)章节导读本章节主要讲解如何创建元服务和使用canvas描绘图形目标上一章最后讲到了笑笑五子棋主要的技术栈如下:1.ArkTSAPI122.Canvas3.元服务独有的AtomicServiceTabs4.卡片开发5.元服务的创建6.元服务的上架那么本章节就开始实现这个案例。AGC平台上创建元服务需要先在[AGC](https:developer.huawei.comconsumercndocharmonyosguidesV5agcharmonyosclouddevcreateprojectV5)平台上项目,然后再新...
2025-01-05 08:32:02 5283浏览 0点赞 0回复 0收藏
三文带你轻松上手鸿蒙的AI语音03文本合成声音前言接上文三文带你轻松上手鸿蒙的AI语音02声音文件转文本HarmonyOSNEXT提供的AI文本合并语音功能,可以将一段不超过10000字符的文本合成为语音并进行播报。场景举例手机在无网状态下,系统应用无障碍(屏幕朗读)接入文本转语音能力,为视障人士提供播报能力。类似微信读书,可以实现将文章内容通过语音朗读,可以在无法不方便阅读文章时提供帮助,如一边送外卖一边听书。实现效果...
2024-12-29 21:45:49 8180浏览 0点赞 0回复 0收藏
三文带你轻松上手鸿蒙的AI语音02声音文件转文本接上一文前言本文主要实现使用鸿蒙的AI语音功能将声音文件识别并转换成文本实现流程1.利用AudioCapturer录制声音,生成录音文件2.利用AI语音功能,实现识别两个录音库介绍在HarmonyOSNEXT应用开中,实现录音的两个核心库分别为1.AudioCapturer2.AVRecorderAVRecorder录制出来的声音封装格式只能是aac,这个文件格式我们的AI语音引擎不支持,AI语音引擎只支持pcm格式,而AudioCaptu...
2024-12-29 21:45:20 9227浏览 0点赞 1回复 0收藏
三文带你轻松上手鸿蒙的AI语音01实时语音识别前言HarmonyOSNext中集成了强大的AI功能。CoreSpeechKit(基础语音服务)是它提供的众多AI功能中的一种。CoreSpeechKit(基础语音服务)集成了语音类基础AI能力,包括文本转语音(TextToSpeech)及语音识别(SpeechRecognizer)能力,便于用户与设备进行互动,实现将实时输入的语音与文本之间相互转换。简单来讲CoreSpeechKit主要提供了两大语音AI功能:1.语音识别2.文本转语音语音...
2024-12-29 21:44:31 9594浏览 2点赞 1回复 2收藏
高质量HarmonyOS权限管控流程在HarmonyOS应用开发过程中,往往会涉及到敏感数据和硬件资源的调动和访问,而这部分的调用就会涉及到管控这部分的知识和内容了。我们需要对它有所了解,才可以在应用开发中提高效率和避免踩坑。权限管控了什么权限管控,主要是管控数据和功能。数据包括个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)。功能包括设备功能(如访问摄像头麦克风、打电话、联网等...
2024-12-29 21:43:55 5780浏览 0点赞 0回复 0收藏
uniapp极速上手鸿蒙开发uniapp团队与版本4.28.2024092502起,支持鸿蒙应用开发,现在是4.36.2024112817,同时支持鸿蒙应用和元服务开发了。我们现在上手感受一下环境配置HBuilderX4.24+[下载地址](https:www.dcloud.iohbuilderx.html)[DevEcoStudio](https:developer.huawei.comconsumercndownload)HBuilderX4.24+要求DevEcoStudio5.0.3.400+,HBuilderX4.31+要求DevEcoStudio5.0.3.800+。鸿蒙系统版本API12以上(DevEcoStudio有...
2024-12-29 18:44:12 4049浏览 0点赞 0回复 1收藏
小白必看HarmonyOSNextHMRouter轻松上手秘籍前言HMRouter作为HarmonyOS的页面跳转场景解决方案,聚焦解决应用内原生页面的跳转逻辑。HMRouter底层对系统Navigation进行封装,集成了Navigation、NavDestination、NavPathStack的系统能力,提供了可复用的路由拦截、页面生命周期、自定义转场动画,并且在跳转传参、额外的生命周期、服务型路由方面对系统能力进行了扩展。目的是让开发者在开发过程中无需关注Navigation、NavDestin...
2024-12-29 09:32:11 9005浏览 0点赞 0回复 1收藏
最新HUAWEIDevEcoStudio调试技巧前言在我们使用HUAWEIDevEcoStudio编辑器开发鸿蒙应用时,免不了要对我们的应用程序进行代码调试。我们根据实际情况,一般会用到以下几种方式进行代码调试。1.肉眼调试法2.注释排错调试法3.trycatch4.控制台输出法5.弹出提示法6.断点调试法肉眼调试法肉眼调试法也称为随缘调试法,一般适用于编辑器有明显错误、或者是刚写完的小段代码中,明显依赖自己的钛合金狗眼。当你刚刚写好的一两行代码,...
2024-11-26 21:44:10 3296浏览 0点赞 0回复 0收藏
最新HUAWEIDevEcoStudio使用技巧HUAWEIDevEcoStudio作为我们harmonyos应用的开发工具,有必要好好打磨一下。Chinese(Simplified)中文汉化插件GitToolBox编辑器中显示git历史保存时自动格式化写了一堆代码,当保存时,自动帮你格式化切换Ohos视图项目本来的视图是以实际的文件目录来展示的,可能会比较繁琐和层级过深如:可以修改为以项目的角度来划分的视图更换快捷键方案HUAWEIDevEcoStudio提供了常见的其他编辑器的键盘方案,...
2024-11-25 22:59:04 3452浏览 0点赞 0回复 0收藏