最新文章

【HarmonyOS NEXT+AI】问答09:仓颉编程语言异常处理macro is expanded

​在“HarmonyOS NEXT+AI大模型打造智能助手APP(仓颉版)”课程里面,有学员在开发国产中遇到了这么一个问题:the error occurs after the macro is expanded这里就这位学员的问题,统一做下回复,以方便其他同学参考。往期问答,可以在我主页查到。​问题定位hvigor Finished :entry:default@GenerateCangjieResource. . . a...

waylau
waylau9 小时前评论

HarmonyOS APP开发怎么成为颜色世界的魔法师

在移动端开发里呀,咱们文字背景色就像给文字穿上"定制西装"——既要保持专业得体,又要与整体着装风格协调。我曾参与智能家居项目开发,需要在设备状态卡片上突出显示异常提示。通过巧妙设置半透明红色背景,既保持了界面整体色调的和谐,又让关键信息跃然屏上。这个案例让我深刻体会到:优秀的背景色设计,是用户体验的...

HarmonyOS ArkUI布局之道:Row与Column小实践

在HarmonyOS的UI构建宇宙中,Row和Column就像两位性格迥异的建筑师。Row是位擅长横向铺陈的设计师,总把元素按水平轴线排列得整整齐齐;Column则偏爱纵向延伸,用垂直轴线构建出错落有致的层次感。记得在智能家居控制面板的开发中,我们用Row搭建功能入口栏,用Column组织设备状态卡片,这种组合拳让界面既规整又不失灵动。

HarmonyOS ArkUI浮层开发从基础到进阶的实战经验

在移动端开发领域,浮层设计就像给应用界面添加"便利贴"——既能突出关键信息,又不破坏原有布局结构。ArkUI的overlay机制正是这种设计哲学的完美体现,它允许开发者在不改变组件树结构的前提下,通过叠加文本、组件或动态内容实现丰富的交互效果。

鸿蒙应用的规范化开发:HCompass 框架实战

用模块化思维,5分钟搭建一个完整的鸿蒙应用前言:鸿蒙开发的痛点作为一名鸿蒙开发者,你是否遇到过这些问题:🤯 项目结构混乱 - 代码文件散落各处,找不到入口😫 重复造轮子 - 每个项目都要重新写登录、网络请求、状态管理😵 团队协作难 - 没有统一规范,新人上手慢🤬 功能复用困难 - 想复用 A 项目的功能到 B 项目,复制粘...

【老卫拆书】062:2026年鸿蒙生态的几本好书分享

一线架构师教你彻底掌握HarmonyOS应用开发。量范例与项目,阅读本书,读者能够学以致用,掌握开发实际应用程序的技能。本书基础与示例相结合,按照边讲边练的思路组织内容。

HCompass -- 像搭积木一样构建鸿蒙应用

模块化、可复用、开源的 HarmonyOS 快速开发框架为什么需要 HCompass?鸿蒙生态正在高速发展,越来越多的开发者投入到 HarmonyOS 应用开发中。但在实际项目中,我们常常面临这些痛点:每个新项目都要从零搭建基础架构,重复造轮子网络请求、路由导航、状态管理等通用能力缺乏统一封装多人协作时代码风格不一致,模块边界...

鸿蒙原生IM即时通讯RainbowTalk,纯ArkTS,基于开源MobileIMSDK框架

RainbowTalk与姊妹产品 RainbowChat技术同源 ,不同于市面上某些开源或售卖的demo级代码,RainbowChat已被成千上万真实的客户使用过,解决了大量的产品逻辑、代码逻辑、细节优化等问题。

HarmonyOS 6 自定义人脸识别模型3:OH_NativeXComponent基于OpenGL绘制

前面文章《HarmonyOS 6 自定义人脸识别模型2:OH_NativeXComponent方式绘制》介绍了如何将ArkTS层的XComponent与C++层的OH_NativeXComponent进行关联与映射,文本接着介绍如何在C++中通过OpenGL在OH_NativeXComponent中进行绘制等操作。

HarmonyOS ArkTS开发中RichEditor组件小知识

一、组件架构和核心小知识1.1 一起来看看这个组件是个啥RichEditor 是 ArkTS 中支持图文混排和交互式文本编辑的核心组件,适用于:评论/社交内容编辑富文本表单输入文档编辑器多媒体内容发布 {代码...} 二、核心API对比与适配策略1.2 内容管理模型对比一下下特性基于属性字符串构建基于Span构建数据结构StyledString对象...

跟老卫学仓颉编程语言开发:布尔类型、字符类型

布尔类型支持的操作符包括:逻辑操作符(逻辑非!,逻辑与&&,逻辑或||)、部分关系操作符(==和!=)、赋值操作符、部分复合赋值操作符(&&=和||=)。

HarmonyOS应用开发Navigation工具栏显隐技术

在HarmonyOS应用开发中,导航栏(Navigation)的工具栏(ToolBar)显隐控制是提升界面交互体验的核心能力。大家伙们跟着我这篇小文章一起深入了解一下工具栏显隐的实现原理、API特性、多版本适配策略,并结合一些实际开发案例看看吧。

HarmonyOS APP开发中登录注册页面密码输入框技术小知识

在HarmonyOS应用开发里面,登录注册页面的密码输入框是核心交互组件之一哦。我将带领大家一起和这篇文章深入解析TextInput组件的实现原理、样式定制、交互逻辑及多版本适配方案,结合代码对比、流程图和实际案例。

HarmonyOS APP应用内上下层级转场动效

一、转场动效设计小技巧和一些适配的要点1.1 系统级动效标准根据HarmonyOS设计规范,咱们上下层级转场需遵循以下原则:运动方向一致性:采用左右位移遮罩动效(Left/Right Slide Mask),保持视觉连贯性曲线选择:优先使用弹簧曲线(Spring Motion),提升动画自然度设备适配:折叠屏需考虑分屏状态下的动效裁剪处理1.2 ...

HarmonyOS 6 自定义人脸识别模型2:OH_NativeXComponent方式绘制

《HarmonyOS 6 自定义人脸识别模型1:XComponent入门》中介绍了XComponent的基本概念和简单使用,我们了解到XComponent组件作为一种渲染组件,可用于EGL/OpenGLES和媒体数据写入,通过使用XComponent持有的“NativeWindow”渲染画面,满足开发需要实现高级自定义渲染的需求,例如相机预览流的显示和游戏画面的渲染。对XCom...

HarmonyOS APP开发中ohos.permission.LOCATION_IN_BACKGROUND权限小知识

一、一起来看看啥是啥吧ohos.permission.LOCATION_IN_BACKGROUND是HarmonyOS中用于实现后台持续定位的核心权限哦1.1 权限定位场景场景类型典型应用案例技术要求后台轨迹追踪运动健康类APP需配合KEEP_BACKGROUND_RUNNING长时任务紧急位置上报安全类应用支持GNSS+网络混合定位智能设备联动家居自动化场景低功耗定位模式1.2...

鸿蒙架构师修炼之道-架构师设计思维特点

整体考量:架构师在进行设计时,会将整个系统视为一个有机的整体,考虑系统的各个组成部分之间的相互关系、相互作用以及它们如何协同工作以实现系统的整体目标。例如,在设计一个大型企业级应用系统时,不仅要关注各个功能模块如用户管理、订单处理、数据分析等的功能实现,还要考虑这些模块之间的数据交互、接口设计以...

跟老卫学仓颉编程语言开发:浮点类型

浮点类型包括Float16、Float32和Float64,分别用于表示编码长度为16-bit、32-bit和64-bit的浮点数(带小数部分的数字,如3.14159、8.24和0.1等)的类型。Float16、Float32和Float64分别对应IEEE 754中的半精度格式(即binary16)、单精度格式(即binary32)和双精度格式(即binary64)。

HarmonyOS网络请求requestInStream()流式处理小知识

在咱们HarmonyOS APP开发中,requestInStream()是处理HTTP流式响应的核心接口,是通过分段接收数据的方式突破传统请求的内存限制,成为大文件下载、实时流媒体处理等场景的解决方案。

从零开发HarmonyOS 6.0 天气应用(ArkTS版)

你需要一篇基于HarmonyOS 6.0和ArkTS语言的其他应用开发教程,这篇文章会带你从零构建一个功能完整的天气应用,涵盖网络请求、数据解析、UI适配、状态管理等核心知识点,适合有基础ArkTS认知的开发者学习实践。

分论坛
应用开发智能硬件开发
友情链接
HarmonyOS官网先行者计划