最新文章

“新”意十足 · HarmonyOS模板&组件 (本次上新:求职、回收、旅游攻略模板;发票、估价等组件)

本模板为招聘类应用提供了常用功能的开发样例,模板主要分职位、消息、个人中心三大模块。本模板已集成华为账号、即时通讯、推送、分享等服务,支持深色模式、适老化、无障碍等特性,提供完整的招聘应用解决方案,只需做少量配置和定制即可快速实现招聘应用的核心功能。

“新”意十足 · HarmonyOS模板&组件(功能增强:商城、美食、工具等模板;短视频、剪辑等组件)

💡 鸿蒙生态为开发者提供海量的HarmonyOS模板/组件,助力开发效率原地起飞 💡★ 更多内容,一键直达生态市场组件&模板市场 , 快速应用DevEco Studio插件市场集成组件&模板 ★★ 一键直达 HarmonyOS 行业解决方案 ★

鸿蒙 RTL 适配踩坑记录:为什么你的布局在阿拉伯语下一定会翻车

随着鸿蒙应用逐步走向国际化,应用不再只面对中文和英文用户。在 中东、北非 等地区,阿拉伯语、希伯来语 这类 从右到左(RTL)语言 是主流,如果应用在这些语言环境下:

鸿蒙系统中地区特定内容实现实战:从资源适配到业务控制

随着鸿蒙系统在手机、平板、穿戴设备以及 IoT 场景中的逐步落地,同一套应用需要面向不同国家、不同地区、不同语言和政策环境已经成为常态。在实际项目中,我们经常会遇到这些问题:

鸿蒙系统 IO 性能优化实战:从应用卡顿到 OTA 升级的完整解决方案

在鸿蒙(HarmonyOS / OpenHarmony)应用和系统开发中,IO 操作几乎无处不在,比如文件读写、配置加载、日志输出、数据库访问以及 OTA 升级等。很多性能问题表面上看是应用卡顿、启动慢、耗电高,实际上根源都指向 IO 使用不当。本文结合当前鸿蒙系统的实际开发现状,从应用层和系统层两个角度,系统梳理 IO 性能优化的常...

HarmonyOS 高阶开发实战:从原始字节数组到高可靠 QR 码图的全链路生成指南

目录前言码图技术简介使用场景约束与限制实现字节数组生成码图自定义码图结束语前言在移动应用开发中,码图(二维码和条形码)的生成是一个常见且关键的需求,尤其在需要快速分享信息、设备配对、身份核验、电子票务、无接触支付等高频交互场景中,码图已成为用户与系统之间高效通信的桥梁。随着物联网(IoT)和智慧城市...

鸿蒙 HarmonyOS 6 | ArkUI (08):弹窗与覆盖 CustomDialog、Toast 与 Popup

在一个优秀的应用设计中,界面不仅仅是平铺直叙的展示,更需要有层级感。当用户点击删除按钮时,我们需要一个确认框来防止误触;当后台数据加载完成时,我们需要一个轻量的提示告诉用户 好了 ;当用户对某个晦涩的功能图标感到困惑时,我们需要一个气泡弹窗来解释它的含义。这些浮在主界面之上的交互层,我们统称为 覆盖...

鸿蒙 UI 为什么会卡?GPU 渲染性能实战分析与优化

随着鸿蒙系统在手机、平板、穿戴设备以及多终端场景中的应用越来越多,UI 流畅度已经成为用户最直观、最容易感知的问题之一。在实际开发中,很多页面逻辑并不复杂,但依然会出现掉帧、滑动卡顿、动画不顺畅等情况,问题往往不在 CPU,而是出在 GPU 渲染压力过大 上。

鸿蒙系统 IO 性能优化实战:从应用卡顿到 OTA 升级的完整解决方案

在鸿蒙(HarmonyOS / OpenHarmony)应用和系统开发中,IO 操作几乎无处不在,比如文件读写、配置加载、日志输出、数据库访问以及 OTA 升级等。很多性能问题表面上看是应用卡顿、启动慢、耗电高,实际上根源都指向 IO 使用不当。本文结合当前鸿蒙系统的实际开发现状,从应用层和系统层两个角度,系统梳理 IO 性能优化的常...

没有现成 API?教你在 ArkUI 里手写一个“施放”交互效果

在 HarmonyOS 的 ArkUI 开发中,经常会遇到这样一种交互需求:用户按下某个组件,拖动它,然后在松手的一瞬间触发一个“释放”动作,比如飞出去、回弹、投放到某个区域,或者触发业务逻辑。

一图看懂HarmonyOS SDK AI领域开放能力

HarmonyOS SDK 官方社区加入 HarmonyOS,正当其时

一图看懂HarmonyOS SDK

HarmonyOS SDK 官方社区加入 HarmonyOS,正当其时

鸿蒙 HarmonyOS 6 | ArkUI (07):导航架构 Navigation 组件 (V2) 与路由栈管理最佳实践

在鸿蒙应用的开发历程中,页面跳转一直是大家最先接触的功能之一。很长一段时间里,Router 模块都是我们手中的标配武器,那句 router.pushUrl 相信每一位开发者都烂熟于心。但在构建大型应用,尤其是面对平板、折叠屏这些复杂设备时,老旧的 Router 逐渐显露出了疲态。它是一个页面级别的全局单例,难以处理分屏、弹窗嵌...

HarmonyOS 中如何避免线程阻塞?从原理到实战的完整解析

随着 HarmonyOS / OpenHarmony 在手机、平板、智慧屏、车机等多设备上的落地,应用的复杂度正在明显提升。页面不再只是简单展示,而是伴随着网络请求、数据计算、设备协同等大量逻辑。如果这些逻辑处理不当,很容易出现页面卡顿、点击无响应,甚至 Ability 被系统回收的问题。

鸿蒙分布式实战:多设备任务到底是怎么“自动分配”的?

随着智能终端越来越多,应用早就不再只运行在一台设备上。手机、平板、智慧屏、手表之间的协作,已经成了很常见的需求。在这种背景下,多设备任务该怎么分、分到哪台设备执行,就成了开发中绕不开的问题。

一部手机不够玩?鸿蒙如何把多设备变成一个游戏系统(实战解析)

摘要这两年,跨屏协作在鸿蒙生态里出现得越来越频繁。从最早的文件互传、多屏办公,到现在的教育课堂、车机联动,设备之间已经不再是“各干各的”。在游戏领域,这个变化更明显:一块屏幕已经不够玩玩家希望多设备一起参与大屏负责画面,小屏负责操作但很多开发者一提“跨屏游戏”,第一反应还是投屏、远程控制、镜像显示。...

HarmonyOS 6 智能带办应用开发之华为登录接入

在开发“智能带办”应用时涉及到用户体系,开发阶段使用固定验证码形式跑通,在上线前准备接入短信服务时却遇到了难题,短信服务目前只对企业开发者开放了,个人开发者没办法再使用短信服务。为了顺利上架,退后求其次,改为了使用邮箱验证码等了。

跟老卫学仓颉编程语言开发:结构类型

struct类型的定义以关键字struct开头,后跟struct的名字,接着是定义在一对花括号中的struct定义体。struct定义体中可以定义一系列的成员变量、成员属性、静态初始化器、构造函数和成员函数。

使用云函数开发作为后端,需要备案吗?

应用后端服务器只做了一次ai大模型的api调用,也可以把大模型api调用改到app中,这样应用就“没有自己服务器”了,但还是联网调用了大模型api。请问这种方式,或者是使用云函数开发作为后端,app还需要在工信部备案么?

如何判断USB设备是否是存储设备?

使用usbManager.getDevices获取所有的USB设备信息,如何判断是否是存储设备?是通过USBEndpoint类型中的type字段吗?

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