登录社区云,与社区用户共同成长
邀请您加入社区
智能拆解是规划落地的主脑。本文将深化对接系统级小艺智能体,实战演示如何在端侧对小艺输出的结构化里程碑文本进行嵌套解析,并在 ArkUI 声明式中动态重塑绘制带有高交互效果的甘特图排期卡片。
在NDK工程中,可以通过CMake语法规则引入并使用预构建库。模块libs目录中的预构建库,以及在CMakeLists.txt中声明的预构建库都会被打包。
摘要:苏州华镁莱电子科技开发总监韩青松团队基于HarmonyOSNEXT开发出国内首款纯鸿蒙AI视觉检测应用"灵秀识图"。该应用采用YOLOv8n模型实现毫秒级手部实时检测,在华为Mate80上达到8FPS流畅度。开发过程中攻克了PhotoOutput取帧卡顿、NPU推理兼容性等核心技术难题,通过模型瘦身(640→320分辨率)和定时器优化将CPU推理耗时降至55ms。作为纯血
本文详细介绍了鸿蒙原生ArkTS中Grid布局的行列间距控制方法,重点解析了rowsGap和columnsGap属性的使用。文章通过三个典型场景演示了如何分别控制网格布局的行间距和列间距:场景一展示行列等间距(8vp)效果,场景二实现行大间距(24vp)列小间距(8vp)的布局,场景三则相反。文中包含完整的交互式示例代码,允许通过Slider动态调整间距值,直观展示不同参数对布局的影响。同时提供了
本文深度解析鸿蒙ArkTS中Grid组件的rowsTemplate行模板功能。rowsTemplate通过定义行高模板实现灵活布局控制,支持fr弹性单位、固定像素(px/vp)、百分比(%)和auto自适应四种单位。文章详细介绍了其语法规则和计算原理,重点讲解了fr单位的空间分配机制,并通过综合示例展示了多种单位的混合使用方法。作为鸿蒙布局体系中的核心组件,Grid凭借二维网格控制能力,可有效解决
一套无报错鸿蒙单词卡片 ArkTS 完整示例,实现点击展开单词释义、例句交互,同时梳理开发中接口、动画、页面装饰器相关报错的解决办法,适配鸿蒙初学者练手。
本案例使用 DevEco Studio 与鸿蒙本地模拟器开展开发调试,依托华为云码道实现代码自动生成,并集成华为云 MaaS 大模型服务,完成鸿蒙原生健身助手应用的全流程开发,实现编码提效与 AI 智能的融合落地。
本文详细解析HarmonyOS NEXT中Stack容器的position与offset属性协作机制。通过可交互的方块偏移演示工程,系统讲解绝对定位(.position)与相对微调(.offset)的核心区别与叠加效果:position将组件锚定到父容器固定坐标,而offset则在当前基础上做像素级调整。文章包含完整示例代码、数学表达公式、典型应用场景(浮动按钮、徽标等)、性能优化建议及常见问题解
电子发票的「红章框」常常是 Foreground 模板,必须最后绘制,否则会被发票数据盖住。渲染顺序:模板 Background → 主页对象 → 模板 Foreground → 注释 → 签章。早期把「DeltaX 太小就用字符自然宽度兜底」的逻辑加进去,结果把负值也覆盖了,密码区直接错乱——后来改成负值跳过兜底。调用方自己注册字体到系统表(避免授权风险),然后告诉 Renderer 用这个 f
本文详细介绍了HarmonyOS NEXT中Stack容器与zIndex属性的配合使用。Stack作为层叠布局容器,默认后添加的子组件在上层显示,而zIndex属性可手动控制组件在Z轴的层叠顺序(值越大越靠上)。文章通过可交互的彩色方块示例,演示了如何动态调整组件层级,并提供了完整的ArkTS实现代码、核心交互逻辑(选中/增减zIndex/重置)以及开发注意事项。该技术适用于需要精确控制组件覆盖关
本文介绍了鸿蒙ArkTS中的条件渲染功能,通过红绿灯模拟应用演示了两种核心语法:if/else语句和三元表达式。if/else适用于多分支复杂场景,结合@Builder可构建清晰的UI逻辑;三元表达式则适合简单的二选一条件渲染。文章强调了状态变量的重要性,并提醒开发者避免常见错误,如渲染块内执行逻辑操作。最后提供了完整示例代码,帮助开发者快速掌握鸿蒙应用中的动态UI控制技巧。
本教程带领你从零开始,在 HarmonyOS NEXT 上用 ArkTS 构建一个包含「绘图、写文案、修照片」三大功能的创作 App。你不需要有任何鸿蒙开发经验,只要会 TypeScript 或 JavaScript 就能跟上。我们将在910 行代码内完成全部功能,真正做到小而全。每段代码都附有详细解释,确保你不仅「能用」,更「理解为什么这样用」。ArkTS 的与 Web 标准 Canvas AP
HarmonyOS NEXT 是华为从底层自研的操作系统,去掉了 AOSP 代码,完全基于鸿蒙内核。这意味着它不再兼容 Android 应用,所有应用必须使用鸿蒙原生开发方式。API 24 是 HarmonyOS NEXT 的一个里程碑版本,带来了更完善的 ArkUI 组件能力和更稳定的 ArkTS 编译器。// 商品数据// 图片墙数据@Component// Canvas 渲染上下文// @S
本文介绍了HarmonyOS NEXT中的ColumnStart垂直排列布局模式,通过一个完整的示例项目详细讲解了ArkUI布局体系的核心概念。文章首先对比了Column、Row和Stack三大基础布局容器的特点,重点分析了Flex弹性容器与Column的关系及其API差异。随后深入讲解了主轴与交叉轴的概念,以及不同容器类型对应的对齐枚举体系。最后通过实际项目搭建演示了ColumnStart布局的
本文介绍了鸿蒙应用开发中ForEach循环渲染组件的使用方法。基础用法展示了如何通过数组数据源自动生成UI组件,避免手动重复编写。重点讲解了key参数的重要性:默认使用索引可能导致不必要的组件重渲染,建议使用数据项的唯一标识作为稳定key以提升性能。文章通过实例对比说明了正确指定key的方法,并给出优先使用数据ID、避免依赖索引等实用建议,帮助开发者高效处理列表渲染场景。
HarmonyOS NEXT 的 Stage 模型将应用逻辑拆分为 Ability 和 AbilityStage 两层。onCreate → onWindowStageCreate → onForeground → 运行中↑ ↓拟人化 AI 角色:“旅行小太阳 🌞” 让 AI 不再冷冰冰,5 大超能力设定让回复更有趣三层 SSE 容错:适配不同 HarmonyOS 版本的网络行为差异快捷标签降低
本文介绍了鸿蒙原生 ArkTS 中的 Grid 网格布局,重点解析其核心概念和行列式排列方式。文章从传统布局的痛点切入,对比了 Row+Column 嵌套、Flex 弹性布局等方案的局限性,引出 Grid 布局的优势。通过 Grid 与 GridItem 的父子关系、网格填充顺序等基础架构,详细讲解了 columnsTemplate 和 rowsTemplate 的语法规则,特别是 fr 单位的计
HarmonyOS NEXT 是华为面向万物互联时代打造的全场景智能操作系统,自 API 24(SDK 6.1.1)起已全面支持 Stage 模型与 ArkTS 语言。分布式能力:一套代码可运行在手机、平板、智慧屏、手表等多种设备上原生安全:基于微内核的安全机制,系统服务按最小权限原则设计高性能 ArkTS 运行时:ArkTS 编译为方舟字节码,性能接近原生完善的 UI 框架:ArkUI 声明式框
本文深入解析了鸿蒙原生ArkTS中Stack布局与Transition动画的联合应用。主要内容包括: Stack布局:核心特性是Z轴层叠排列,支持三种定位策略,适用于悬浮元素、卡片叠放等场景。 TransitionEffect动画系统:提供声明式过渡动画API,支持透明度、平移、缩放等多种效果,可组合使用并自定义动画参数。 实战项目:通过6种动画效果(淡入、滑入、缩入等)展示层叠卡片入场动画的实现
ArkTS 的静态类型系统是代码质量的基石。/** 文案分类 */id: string;// 唯一标识,如 'ad', 'moment'// 显示名称,如 '广告文案'// Emoji 图标,如 '📢'// 主题色,如 '#FF4757'/** 语气风格 */id: string;// '简约' | '幽默' | '文艺' | '正式'/** 模板项 */// 模板标题,如 '品质宣言'// 模
高频拖拽下的 UI 重绘性能是决定应用质感的生命线。本文将深入讲解当用户拖动自研雷达图顶点改变计划权重时,如何优化 AppStorage 数据链路,避免状态树不必要的二次整树构建,实现毫秒级联动渲染性能调优。
鸿蒙
本文介绍了基于鸿蒙 Next 开发的同城上门收纳师 App 实战项目。文章详细解析了应用的两 Tab 架构设计(收纳师浏览和预约管理)、数据模型构建、技能标签筛选系统等核心功能。该 App 收录了 6 位不同资历的收纳师,时薪从 100 元到 180 元不等,支持按衣橱、全屋等 6 类标签精准筛选。作者特别强调这是其连续第 14 款零错误应用,展现了 242 行代码的技术实现。项目体现了专业收纳服
本文介绍了基于鸿蒙 Next 开发的碎片时间学习 App,重点阐述了知识卡片系统设计和学习激励机制实现。该应用采用三 Tab 架构(今日学习/分类浏览/学习统计),通过精心设计的 16 条知识卡片(涵盖 6 大分类)帮助用户利用碎片时间学习。核心技术包括: 知识卡片系统:包含分类标签、收藏功能、视觉优化和操作按钮 学习追踪机制:连续天数算法(判断当日是否已学习、处理跨天情况) 数据持久化:使用 P
本文介绍了鸿蒙Next碎片听书助手App的开发实战,主要包含以下内容: 产品设计:针对2.5小时日均碎片时间场景,精选8本时长2-8小时的书籍,分为文学/成长/生活三类。 技术实现: 采用ArkTS+ArkUI框架 两Tab架构(听书列表+书架系统) 实现书籍展示、分类管理、收藏功能 详情弹窗展示完整书籍信息 开发成果: 225行代码实现完整功能 连续第15个零错误项目 第49个个人开发App(累
星空App开发摘要(150字) 本文详细介绍了基于鸿蒙Next的陀螺仪星空App开发实战。项目采用ArkTS+ArkUI框架,构建了包含150颗随机星星的粒子系统,通过视差引擎实现深度感知效果,并集成流星随机生成功能。核心技术包括:多维度随机星体生成算法、正弦波驱动的闪烁效果、陀螺仪传感器实时响应机制,以及模拟模式下的自动动画。App通过极简交互设计(单页面+点击切换信息层)和层次化视觉渲染,在手
声音明信片App开发实战:鸿蒙Next录音与卡片展示功能实现 本文介绍了基于HarmonyOS Next开发的声音明信片App核心功能实现,包含录音模拟、卡片展示、播放控制和心情选择等关键技术点。 核心技术实现 录音功能模拟 使用定时器模拟录音过程,实现60秒自动停止 提供录制状态切换和计时显示(32sp红色数字) 按钮视觉反馈:录制态(⏹️红色边框)与停止态(🎤白色背景) 播放控制实现 进度条
???????????? HarmonyOS 6.1 ???? GIF ??????????????????AVImageGenerator ???????PixelMap ???? FrameProcessor ?????? TaskPool ?????? GIF89a ???
本文深入解析了鸿蒙原生 ArkTS 中 Stack 组件在多图层叠与复杂视觉层次构建中的应用。通过分析社交媒体卡片案例,系统讲解了 Stack 布局的关键属性和 Z 轴顺序控制策略,提出使用 zIndex 显式控制的开发规范。重点演示了四层 Stack 嵌套架构设计,包括根层背景、卡片容器、渐变遮罩和浮动操作栏的实现,特别针对 HarmonyOS NEXT API 24 中 Rectangle 组
鸿蒙原生 ArkTS 布局精讲:Stack 与 offset 定位 摘要:本文深入讲解 HarmonyOS NEXT(API 24)中 Stack 层叠布局与 offset 定位修饰符的联合使用。通过六个实战示例,详细解析了 Stack 的核心机制、offset 的参数特性及其在角标定位、文字阴影等场景的应用。重点内容包括:Stack 的层叠原理与对齐方式;offset 相对于 margin/po
华为
——华为
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net