登录社区云,与社区用户共同成长
邀请您加入社区
华为开发者大会(HDC 2024)于六月在东莞松山湖举行,博主很荣幸受邀参会,为大家带来信息的同时(更多现场演示视频可私信或关注后续更新),分享技术干货HarmonyOS Next技术交流和官方考证群(见更新附二维码仅限VIP)。HarmonyOS NEXT Beta重磅发布,为消费者带来全新的 HarmonyOS NEXT、盘古大模型5.0、昇腾AI云服务、GaussDB数据库等最新科技创新成果
经过数十年的不懈努力和持续进步,鸿蒙已逐步演变为一个全场景、全设备的操作系统,展现出前所未有的魅力和潜力。作为鸿蒙系统的核心,HarmonyOS 在操作系统内核、AI 大模型、AI 框架和编译器、编程语言等关键技术领域取得了全面突破,为整个生态建设奠定了坚实的技术基础。为助力更多开发者深入了解并掌握 HarmonyOS 应用开发技术,把握行业脉搏,2024 年 11 月 30 日,由 CSDN 主
线程是计算机中的一种执行单元,是操作系统进行调度的最小单位。
最近,华为天才少年“稚晖君”打造了一只钢铁侠的机械臂,引起网友热议。据说这是他迄今为止搞的项目中,最复杂的一次。机械臂的名字也非常有趣——叫做Dummy。不仅致敬钢铁侠的机械臂笨笨,还是绑定到机械臂的末端上的“引导点”,暗含稚晖君的小心思。Dummy的操作系统和AI计算平台使用上了华为鸿蒙和昇腾Atlas处理器,机身还是一抹靓丽的中国红。身在华为,心在中华,在弹幕大军感叹稚晖君软硬件通吃的超强专业
本文聚焦于华为开发者空间的全面升级,深入探讨其整合鸿蒙云手机与昇腾算力所带来的一站式创新体验。开篇介绍华为开发者空间在全球开发者生态中的重要地位,进而详细剖析鸿蒙云手机的特性,如多端协同、便捷开发测试等优势,以及昇腾算力在性能、应用场景方面的卓越表现。通过实际案例展示开发者如何借助这些升级特性实现高效创新,涵盖从创意构思到产品落地的全过程。同时,分析此次升级对行业生态的深远影响,包括推动技术融合、
例如:实战1 鸿蒙系统评论简单分析(nlp)随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文将介绍nlp中常见的情感分析。其中数据来源于B站某些关于鸿蒙系统视频下的评论;通过爬虫完成数据的本地化保存,经过数据清洗,建立正则表达式匹配模式,将符合模式的字符串替换掉;基于SnowNLP情感分析模型判断鸿蒙系统在线评论情感倾向,生成好评集与坏评集,通过wordclo
2025年鸿蒙生态发展报告显示,该系统已成为全球第三大移动操作系统,终端设备突破10亿台,开发者超800万。鸿蒙4.0采用分布式架构和微内核设计,支持全场景设备覆盖,深度集成AI能力。开发环境DevEcoStudio2025提供AI辅助编程等创新功能,ArkTS语言优化了响应式编程和并发模型。系统强化了状态管理、本地存储和网络请求能力,新增AI助手、多模态交互等特性。学习路径建议分四阶段循序渐进,
应用接入数据备份恢复需要通过配置BackupExtensionAbility实现。BackupExtensionAbility,是Stage模型中扩展组件的派生类。开发者可以通过修改配置文件定制备份恢复框架的行为,包括是否允许备份恢复,备份哪些文件等。本sample主要给备份流程提供应用,用于生成数据和显示数据。
内容包含了:ArkTS、ArkUI、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等技术知识点。这套资料结合鸿蒙官方发布笔记,经过多次的反复整理修改,最终整理出了这份精选版的鸿蒙学习笔记资料。还有配置文件,UI开发模式,以及鸿蒙官方指导都能在安卓找到类似的,在这里就
应用中的每个进程都会有一个主线程,主线程主要承担执行UI绘制操作、管理ArkTS引擎实例的创建和销毁、分发和处理事件、管理Ability生命周期等职责,具体可参见线程模型概述。因此,开发应用时应当尽量避免将耗时的操作放在主线程中执行。ArkTS提供了Worker和TaskPool两种多线程并发能力,多线程并发允许在同一时间段内同时执行多段代码,这两个并发的基本能力可参见TaskPool和Worke
ArkTS是HarmonyOS APP的开发语言,它在保持TypeScript(简称TS)基本语法风格的基础上,一方面规范强化静态检查提升开发者代码的规范性;另一方面基于TypeScript增强了一些特性提升开发体验和执行效率,尤其是在并发能力上的提升。
关系型数据库(Relational Database,RDB)是一种基于关系模型来管理数据的数据库。关系型数据库基于SQLite组件提供了一套完整的对本地数据库进行管理的机制,对外提供了一系列的增、删、改、查等接口,也可以直接运行用户输入的SQL语句来满足复杂的场景需要。:基于RDB已提供API的数据库基础使用:基于executeSql、querySql执行增删改查复杂SQL语句:事务的使用:批量
序号术语名称术语定义1总体结构软件系统的总体逻辑结构。按照不同的设计方法,有不同的总体逻辑结构。若采用面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图2外部接口本软件系统与其他软件系统之间的接口,接口设施可以是中间件。接口描述包括:传输方式、带宽、数据结构、传输频率、传输量、传输协议3数据结构数据
**数据集(ValuesBucket)**是开发者向数据库插入的数据集合,数据集以键值对的形式进行传输。
django
1产品信息边缘计算网关基于平头哥 TH1520 芯片,支持 OpenHarmony 小型系统,是连接物联网设备和云平台的重要枢纽,可应用于城市基础设施,智能工厂,智能建筑,营业网点,运营服务中心相关场景下的数据采集与转发。2产品亮点●强大的边缘计算能力4 核玄铁 C910 C...
适配版本:HarmonyOS 5.0.0 或以上阅读目标:掌握如何将图表作为富文本段落插入,实现柱状图/饼图数据结构定义、配置编辑器、渲染兼容不同设备,并支持后续图表更新与交互操作。
可以点击左侧的滑动列表中的单词以切换单词,也可以点击蓝色的按钮进行逐词切换。点击“眼睛”可以显示或隐藏单词,点击“折叠箭头”可以将左侧的滑动列表折叠(真的是折叠)。点击拼写按钮会弹出拼写输入框,同时其它卡片会被折叠(真的是折叠)。LearningIndex.ets 构成单词学习页面,是的,这个文件非常简短,因为我把代码都写进这里面的那个唯一的模块里了(哭)。LearningCard.ets 单词学
本文介绍了鸿蒙系统中的并发处理技术,主要包含异步和多线程两种方案。异步处理部分涵盖Promise基础、Async/Await语法及并发控制方法;多线程部分详细说明Worker线程、TaskPool任务池的使用及线程间通信优化。同时介绍了并发安全措施如原子操作和锁机制,以及鸿蒙特有的并发API,包括事件通知和后台任务管理。根据应用场景差异,IO密集型推荐异步方案,CPU密集型建议使用多线程,实时性要
学习一项新技能,最好也是最快的方法就是动手实战。学习鸿蒙也一样,给自己定一个小目标,直接找项目练,这样进步是最快的。最近,在网上看到360周董的一句话:“想干什么就去干,干得烂总比不干强!”这对我来说,就像一盏明灯,照亮了我心中的迷雾。接下来分享下猫哥的如何三天上手鸿蒙应用开发。并提供能够激发兴趣的兴趣学习法和案例素材。 鸿蒙应用开发太简单,比android开发简单太多。 鸿蒙使用 ArkTS
这些数值点基于设备的屏幕宽度来设定,当屏幕宽度达到或超过某个断点时,页面的布局或组件的排列方式会相应地发生调整,以适应不同尺寸的屏幕。如下图所示,最外层蓝色的方框是一个RelativeContainer,然后相对于该容器,放置4个带颜色的小方块在不同的位置。注意:坐标轴的方向,x轴正方向向右,y轴正方向向下。比如下面案例中,栅格总列数为6,一共12个栅格子,那么一行就是6个,超过一行的部分自动换行
提供星闪数传相关的端口通道建立和数据传输等功能........
本文介绍了基于Stage模型的ArkTS数据库开发步骤:首先在ets目录创建model文件夹,编写Array和DataBase两个ArkTS文件,其中DataBase类封装数据库功能并导出共享实例。数据库初始化在EntryAbility中完成,增删改查操作需注意:插入数据时获取id并更新数组;删除时要先操作数据库再处理数组;修改和查询直接调用对应方法。特别提醒:数据库功能无法在预览器测试,必须使用
从电子芯片时代的“摩尔定律”到光子芯片时代的“光速定律”,计算范式的每一次突破,都在重新定义人类与机器的交互方式。HarmonyOS 5的光神经网络与OptiX光计算模块的结合,不仅让游戏NPC的“智商”突破了硬件限制,更开启了“光子智能”的新纪元——在这个时代,计算不再是电子的“串行舞蹈”,而是光子的“并行交响”;智能不再受限于芯片的物理极限,而是由光的本质属性赋予无限可能。
【代码】鸿蒙智能语音实战:Speech Kit打造高精度语音文档系统。
在鸿蒙应用开发中,网络请求与数据交互是连接前端与后端的桥梁。ArkUI-X框架提供了丰富的网络请求API,支持HTTP/HTTPS协议,并集成了华为云服务生态。本文将深入探讨 @ohos.net.http 模块的使用方法,结合实际案例展示如何实现高效的数据交互。
该系统利用鸿蒙系统的优势,实现了跨平台应用程序的开发,同时利用定位技术和数据采集技术,为用户提供了个性化的农产品推荐和交易信息。用户可以通过小程序浏览各类农产品信息,包括价格、产地、供应商等,从而实现对农产品行情的实时了解和比较。同时,商家可以通过系统发布自己的农产品信息,实现线上线下的快速对接。
一道刺眼的光芒过后,我猛地睁开眼睛,却发现自己正蜷缩在一张陌生的床底下。四周弥漫着一股令人窒息的霉味,仿佛被遗忘已久。这是怎么回事?我明明记得自己已经死了,为什么会重生在这里?我努力回忆着上一世的一切,那些失去的亲人、朋友和梦想如潮水般涌上心头。不,我不能就这样屈服于命运!这一世,我要把我失去的一切都夺回来!然而,眼前这个地狱般的开局让我倍感绝望。我必须想办法离开这里,找到一个安全的地方重新开始。
摘要: 鸿蒙生态以HarmonyOS NEXT为核心,通过分布式架构实现跨设备协同,支持原子化服务(免安装、多端运行)和服务卡片(轻量入口)。开发者可利用分布式数据同步、任务调度等技术实现"一次开发多端部署"。服务卡片提供动态/静态两种形式,需遵循标题区、内容区等设计规范,典型案例如音乐卡片(沉浸式交互)和政务服务(多服务组合)。鸿蒙生态已覆盖超1万应用,开发者可通过分层架构、
华为HarmonyOS NEXT星河版是2025年推出的全新分布式操作系统,具有原生应用、流畅体验、智能互联等六大核心特性,完全脱离安卓生态。学习鸿蒙开发具有广阔就业前景,预计2025年开发者缺口达50万。零基础学习路径分为三阶段:基础(ArkTS语法)、进阶(应用模型)、实战(分布式能力),并提供60天学习计划。开发环境需配置DevEco Studio和HarmonyOS SDK,核心概念包括A
鸿蒙数据同步方案设计与实现 本文提出了一种基于鸿蒙系统的本地与云端数据双向同步方案,通过分层架构设计实现多设备间的数据一致性。方案采用本地存储(Preferences/RDB)与云端HTTP接口相结合的方式,包含三个核心模块:本地存储层负责数据读写和缓存,云端API层提供数据上传下载接口,同步引擎层处理冲突解决和同步策略。文章详细介绍了时间戳比对、轮询机制等关键技术,并提供了完整的代码实现示例,包
在您购票成功后,发车前可通过实况窗查看车次信息、座位号、检票口、发车时间等信息,让您的行程"看得见、来得及",为您打造安心出行体验。行进的脚步不用被反复切换App打断,告别反复确认信息的焦虑,让每一段旅程,都多几分闲庭信步的从容。及时感知的贴心提醒:实况窗就像揣在口袋里的列车员,列车发车前,实况窗卡片会自动出现在通知中心、状态栏、锁屏,让您整装待发,从容赴约。一目了然的列车信息:车次号、检票口、座
本文系统介绍了鸿蒙应用开发中ArkTS装饰器的核心用法与关系。ArkTS基于TypeScript扩展,通过装饰器实现声明式UI和状态管理。主要装饰器包括:组件类(@Entry、@Component)、状态管理类(@State、@Prop、@Link)、存储类(@StorageProp、@StorageLink)以及样式辅助类(@Styles、@Preview)。文章通过计数器示例演示了父子组件间的
HarmonyOS 5.0开发指南摘要 华为HarmonyOS 5.0带来分布式能力升级(碰一碰连接、跨设备文件流转)、性能优化(启动速度提升30%)和开发体验增强(AI辅助编码)。开发者需配置DevEco Studio 5.0环境,掌握ArkTS响应式布局与分布式数据同步技术。实战案例覆盖电商多端适配、健康管理应用开发,建议通过性能优化(延迟加载、内存管理)提升体验。新特性包括元服务免安装流转、
HarmonyOSNEXT升级后,原有APK应用需迁移为HAP格式,数据迁移是关键环节。迁移框架支持沙箱数据(用户配置、缓存文件)和公共媒体库数据的平滑过渡。开发者需实现BackupExtensionAbility处理数据转换,包括配置文件格式调整、数据库表结构变更等。公共媒体库数据会自动迁移,但需适配新的媒体访问API。迁移过程分为安装、迁移、恢复三阶段,系统自动调度。开发者应重点关注数据格式兼
鸿蒙ArkUI布局与性能优化技术通过2x2 RC布局方案简化多设备适配,采用弹性排列与媒体查询实现响应式布局,利用RelativeContainer减少嵌套层级提升性能。同时通过组件懒加载与复用机制降低内存占用,优化渲染效率。这些技术有效解决了多设备适配复杂性和性能瓶颈问题,为开发者提供了轻量化、高性能的跨设备开发方案。
最终生成crop_face.jpg。该图效果是从一个全身像中识别到人脸部分并将其截取保存。如图所示,上图为原图,下图为识别后的图。除了crop_face这个测试程序之外,example下面还有很多其他的测试文件。先把crop_face程序需要用到的模型model和照片推到data目录下。移植成功的产物除了上面的测试程序之外还有很多的三方库供上层应用调用。然后直接到data目录下执行crop_fac
第38篇:【HarmonyOS 5.0.0 或以上】构建分布式设备选择组件 DevicePicker:展示可用设备列表 / 自动发现 / 点击投送。拖动过程支持视觉反馈(放大、阴影、占位符)自定义内容排序(如模块、题目、选项)可拓展为网格排序、双向拖动、远程同步。拖拽交互排序项,支持长按或立即拖动。实现一个可视化排序列表组件。实时同步排序结果给外部父组件。
这个数据约束针对的是task任务,里面有属性,构造函数和计算任务状态的函数.如下.里面对任务状态的数据又抽象成枚举.
后端使用springboot框架,鸿蒙发出后端请求后后端一直没有收到消息,查询原因才知道。在最近使用了鸿蒙4.0版本开发一个健身的APP,在开发完成后,启动模拟器,
这份鸿蒙(HarmonyOS NEXT)文档包含了鸿蒙开发必掌握的核心知识要点,内容包含了(ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、OpenHarmony南向开发、鸿蒙项目实战等等)鸿蒙(HarmonyOS NEXT)技术知识点。
应用上下文(Context)是应用程序的全局信息的接口。
harmonyos
——harmonyos
联系我们(工作时间:8:30-22:00)
400-660-0108 [email protected]