2025-06-24 00:21:39

harmony-dialog效果预览

harmony-dialog 一款极为简单易用的零侵入弹窗,仅需一行代码即可轻松实现,无论在何处都能够轻松弹出。其涵盖了 AlertDialog、TipsDialog、ConfirmDialog、SelectDialog、CustomContentDialog、TextInputDialog、TextAreaDialog、BottomSheetDialog、..

HarmonyOS NEXT
154
0
2025-06-23 22:51:49

HarmonyOS 组件复用 @Reusable 装饰器的基本使用

HarmonyOS 组件复用 @Reusable 装饰器的基本使用 作用 @Reusable装饰器标记的自定义组件支持视图节点、组件实例和状态上下文的复用,避免重复创建和销毁,提升性能。 原理 使用@Reusable装饰器时,表示该自定义组件可以复用。与@Component结合使用,标记为@Reusable的自定义组件在从组件树 中移除时,组件及其对应的 J..

HarmonyOS NEXT
156
0
2025-06-23 22:15:40

ArkUI-X案例解析

目前,已经有按照方案完成整体改造的4个Sample作为完整案例。 应用描述链接 鸿蒙世界HMOSWorld 溪村小镇OxHornCampus 音乐专辑MusicHome 购物应用MultiShopping 下面以实际改造过程中遇到的经典问题进行案例详解。 Products共性拆分Products共性拆分 在拆分原工程products模块为两个hap时,将可以..

HarmonyOS NEXT
152
0
2025-06-23 22:14:39

ArkUI-X资源分类与访问

应用开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。 应用资源:借助资源文件能力,开发者在应用中自定义资源,自行管理这些资源在不同的设备或配置中的表现。 系统资源:开发者直接使用系统预置的资源定义(即分层参数,同一资源ID在设备横竖屏、颜色模式等不同配置下有不同的取值)。 资源分类 应用开发中使用的各类资源文..

HarmonyOS NEXT
151
0
2025-06-23 21:13:13

鸿蒙HarmonyOS分布式键值数据库详解

什么是分布式键值数据库 在鸿蒙HarmonyOS的全场景分布式生态中,**分布式键值数据库(Distributed Key-Value Store)**是一项核心的数据管理技术,它为开发者提供了跨设备数据同步和分布式存储的完整解决方案。分布式键值数据库不仅继承了传统键值存储的高效性和简洁性,更重要的是融入了鸿蒙系统独有的分布式能力,让数据能够在不同设备间无缝..

HarmonyOS NEXT
159
0
2025-06-23 20:50:24

鸿蒙HarmonyOS首选项数据持久化存储详解

什么是首选项 在鸿蒙HarmonyOS开发生态中,**首选项(Preferences)**扮演着至关重要的角色,它是华为专门为开发者设计的一种轻量级数据持久化解决方案。首选项为应用提供了完整的Key-Value键值型数据处理能力,不仅支持应用持久化轻量级数据,还提供了丰富的数据修改和查询功能。当开发者需要一个全局唯一且高效的存储位置时,用户首选项无疑是最佳选..

HarmonyOS NEXT
160
0
2025-06-23 20:24:39

鸿蒙HarmonyOS一多开发中的断点系统详解

什么是断点 在鸿蒙HarmonyOS的一多开发体系中,**断点(Breakpoint)**是响应式布局的核心概念。断点是以应用窗口宽度为切入点,将应用窗口在宽度维度上分成几个不同的区间,每个区间对应不同的设备类型和屏幕尺寸。当应用在不同设备上运行时,系统会根据当前窗口宽度自动判断所处的断点区间,开发者可以基于不同的断点实现差异化的页面布局和交互效果。 断点系..

HarmonyOS NEXT
149
0
2025-06-23 19:52:54

鸿蒙HarmonyOS"一次开发,多端部署"能力详解

什么是"一多"能力 鸿蒙HarmonyOS的"一次开发,多端部署"(简称"一多")是华为为开发者提供的核心能力之一。其定义是:一套代码工程,一次开发上架,多端按需部署。目标是支撑开发者快速高效地开发支持多种终端设备形态的应用,实现对不同设备兼容的同时,提供跨设备的流转、迁移和协同的分布式体验。 随着智能终端设备形态日益多样化,从手机、平板、折叠屏到智慧屏、车..

HarmonyOS NEXT
133
0
2025-06-23 14:55:05

HarmonyOS应用安全全攻略:从系统到代码的全面防护

HarmonyOS应用安全全攻略:从系统到代码的全面防护 大家好呀!今天我们来聊聊HarmonyOS应用开发中超级重要的安全话题~ 💻✨ 作为一个资深开发者,我深知应用安全是成功的关键,所以特地整理了一份超详细的指南,保证你看完就能上手!(๑•̀ㅂ•́)و✧ 🌟 HarmonyOS安全体系总览 首先让我们看看HarmonyOS提供的三层安全防护体系: 系..

HarmonyOS NEXT
159
0
2025-06-23 14:54:45

HarmonyOS隐私保护全攻略:从入门到精通

📱 HarmonyOS隐私保护全攻略:从入门到精通 🛡️ 大家好呀!今天咱们来聊聊移动互联网时代最让人头疼的问题之一 —— 隐私保护!随着HarmonyOS生态越来越丰富,这个问题也变得格外重要啦!✨ 🌟 为什么隐私保护这么重要? 先给大家看几个扎心的数据: 2023年全球数据泄露事件同比增长了67% 😱 平均每11秒就有一个用户成为网络诈骗的受害者..

HarmonyOS NEXT
138
0
2025-06-22 18:36:59

【HarmonyOS 5】应用更新功能详解

关键词:#HarmonyOS SDK应用服务、#Appgallery connect、#应用更新 在应用开发场景中,功能迭代与调整是常态。为确保用户使用体验不受影响,应用内更新弹窗提示是兼顾稳定性与迭代需求的优选方案。这类弹窗主要用于向用户推送新版本更新通知,而在引导用户完成更新操作的实现层面,HarmonyOS 提供了完善的应用市场能力支撑,例如本文所介绍..

HarmonyOS NEXT
146
0
2025-06-22 10:32:01

如何实现桌面快捷方式【2】--ArkTS开发

前言 我们一直会把卡片作为一种app的快捷入口来使用,但是我认为实际上这是错误的。因为卡片应当是用来做简单交互的,交互后如有需要再进入app对应的页面,而不是把“引导用户进入app”作为主要目的。大家其实一直都忽略了一种入口方式,即快捷入口。今天我用了一个下午为我的“真律法律咨询平台”app新增了这个功能,中间踩了不少的坑……为了方便大家的开发,我来分享一下..

HarmonyOS NEXT
141
0
2025-06-21 22:01:19

HarmonyOS性能优化——操作延时触发

操作延时触发 延迟加载Lazy-Import与动态加载await import 随着应用功能持续增加,应用规模不断扩大,依赖的模块文件逐渐变多,应用冷启动加载模块的时间也越来越长。 动态加载(动态import)是一种模块加载机制,允许应用程序在运行时按照实际需求去加载相关模块。在某些条件满足时(比如用户交互时,或ABTest分支切换时)再加载特定模块,可以减..

HarmonyOS NEXT
143
0
2025-06-21 22:00:44

HarmonyOS性能优化——耗时操作减少

耗时操作减少 在应用开发中,避免主线程执行冗余和耗时操作至关重要。这可以降低主线程负载,提升UI响应速度。 避免主线程冗余操作 冗余操作是不必要的、重复执行且对程序功能无实质性贡献的操作。这些操作浪费计算资源,降低程序运行效率,特别是在高频调用时。其负面影响更为显著。下面列举一些release版本中常见的冗余操作: debug日志打印 Trace打点 冗余空..

HarmonyOS NEXT
146
0
2025-06-21 21:46:24

如何实现桌面快捷方式【1】--ArkTS开发

前言 我们一直会把卡片作为一种app的快捷入口来使用,但是我认为实际上这是错误的。因为卡片应当是用来做简单交互的,交互后如有需要再进入app对应的页面,而不是把“引导用户进入app”作为主要目的。大家其实一直都忽略了一种入口方式,即快捷入口。今天我用了一个下午为我的“真律法律咨询平台”app新增了这个功能,中间踩了不少的坑……为了方便大家的开发,我来分享一下..

HarmonyOS NEXT
143
0
2025-06-20 17:26:21

Uniapp在鸿蒙中的使用 二

一、Uniapp 对鸿蒙平台的支持概述 Uniapp 从​​v3.1.0​​版本开始正式支持鸿蒙(HarmonyOS)平台,可将 Vue 代码编译为鸿蒙原生应用(HAP 包),支持以下特性: 原生渲染:通过鸿蒙原生组件渲染界面,性能接近原生开发。 系统能力集成:支持调用鸿蒙 API(如文件系统、网络、设备传感器等)。 多端兼容:在同一套代码中同时适配鸿蒙、安..

HarmonyOS NEXT
171
0
2025-06-20 17:26:00

什么是Uniapp(初识Uniapp)一

一、Uniapp 是什么? Uniapp是DCloud推出的跨平台应用开发框架,基于Vue.js语法,支持通过一套代码编译生成多个平台的应用,包括: 移动端:iOS、Android(原生 APP) 小程序:微信、支付宝、百度、字节跳动等小程序 H5 网页:适配 PC 与移动端浏览器 快应用:华为、小米等手机厂商的原生快应用 Applet:支付宝生活号、淘宝小..

HarmonyOS NEXT
151
0
2025-06-20 17:25:25

华为开发者平台接入检测与开放式测试功能汇总

一、接入检测(Self-Check) 文档链接:​​文档中心​​核心目的:在应用正式提交审核前,通过自动扫描软件包提前发现问题,提高上架通过率。 1. 服务介绍 解决问题:避免因审核不通过导致反复修改,节省时间成本。 检测范围:扫描软件包中的合规性问题(如第三方广告 SDK、DRM SDK 配置、HMS SDK 集成等),HarmonyOS 应用还会检测崩溃..

HarmonyOS NEXT
147
0
2025-06-20 17:24:58

华为开发者平台测试相关功能汇总

一、沙盒测试(Sandbox Testing) 文档链接:​​文档中心​​核心目的:通过配置测试账号模拟华为应用内支付、付费下载、游戏等服务的真实环境,实现免费测试。 1. 前提条件 应用需集成HMS Core SDK 3.0 及以上版本。 不同服务的沙盒测试说明: 应用内支付:参见​​应用内支付沙盒测试​​。 付费下载:参见​​测试付费下载应用​​。 游戏..

HarmonyOS NEXT
159
0
2025-06-20 17:24:35

CodeGenie 工具功能汇总

一、万能卡片生成(Service Widget) CodeGenie 基于 AI 大模型,支持通过自然语言描述生成 HarmonyOS 万能卡片工程,覆盖 UI 布局、逻辑代码及资源文件。 1. 使用约束 需求描述维度:需明确卡片用途(如 “导航出行”)、功能(如 “搜索按钮 + 路线图标”),尺寸可选(12/22/24/44,AI 可智能推荐)。 限制:生..

HarmonyOS NEXT
140
0
2025-06-20 17:23:20

HarmonyOS 应用内部测试全面指南

一、内部测试概述 HarmonyOS 应用内部测试是面向企业开发者的功能,允许在不提交华为应用市场审核的情况下,将应用分发到最多 100 台授权设备进行测试。通过设备 UDID 授权机制,仅允许已注册设备安装使用,适用于开发团队内共享应用、提前测试功能及优化版本体验。当前仅支持 Stage 模型开发的 HarmonyOS 应用,暂不支持元服务。 二、准备工作..

HarmonyOS NEXT
158
0
2025-06-20 17:22:45

DevEco CodeGenie 鸿蒙AI 辅助编程初次使用

一、工具概述与核心能力 DevEco CodeGenie 是集成在 DevEco Studio 中的 AI 辅助编程插件,专为 HarmonyOS 应用开发设计,提供三大核心能力: 智能知识问答:基于 DeepSeek-R1 智能体,解答 HarmonyOS 开发问题(如 ArkTS 语法、多线程实现等)。 代码生成与续写:支持 ArkTS/C++ 代码片段..

HarmonyOS NEXT
172
0
2025-06-20 17:22:15

AppGallery Connect(AGC)账号与权限管理体系

一、账号体系概述 AGC 提供完善的账号与权限管理机制,支持单账号独立管理及多账号团队协作,确保应用全生命周期操作的安全性与高效性。 二、账号持有者(主账号) 定义与权限 注册并实名认证华为开发者账号后自动成为账号持有者,拥有 AGC 所有资源的完全控制权(如应用管理、团队管理、协议签署等)。 唯一拥有创建团队、添加子账号及分配角色权限的角色。 核心职责 管..

HarmonyOS NEXT
155
0
2025-06-20 17:21:52

AppGallery Connect(AGC)总体流程

一、总体流程概述 通过 AGC 平台,开发者可完成应用从创建、开发、测试到发布、维护的全流程操作,并使用各类辅助服务(如开发工具、测试工具、运营分析等)。核心流程包括添加团队账号(可选)、创建应用、开发、测试、发布、维护应用,以及查看报表和组织运营活动。 二、分阶段操作详情 添加团队账号(可选) 适用场景:企业需多人协作维护应用时,主账号(账号持有者)可邀请..

HarmonyOS NEXT
156
0
2025-06-20 17:21:26

AppGallery Connect(AGC)使用指南

一、开始使用基础准备 浏览器要求 推荐使用 Google Chrome、Firefox、Microsoft Edge 浏览器访问 AGC 平台,确保兼容性和操作体验。 注册华为开发者账号 需先注册华为账号(可通过华为开发者联盟官网注册),已有账号可跳过。 完成实名认证(可选企业或个人开发者,企业开发者享更多服务)。 若涉及应用付费或内购分成,需提前开通商户服..

HarmonyOS NEXT
157
0
2025-06-20 17:21:02

AppGallery Connect(AGC)平台介绍

核心服务分类及说明 一、开发构建 认证服务:基于预构建的托管式认证系统,保障移动和 Web 用户的数据安全。 云函数:事件驱动的函数计算平台,无需管理服务器,平台保证函数高可用与伸缩。 云数据库:可从端侧访问,端云数据自动同步,离线可用。 云存储:端侧直接访问的云端存储,提供安全可靠、低成本的海量对象存储。 云托管:动静态网页内容托管服务,支持一键式部署,安..

HarmonyOS NEXT
146
0