2025-06-02 13:41:31
如何监听组件再次显示的事件?
##HarmonyOS 应用开发## 我们知道,对于组件的生命周期,有aboutToAppear和aboutToDisAppear,即监听这个组件被挂载和卸载的事件,和被@Entry修饰的页面不同,组件是没有每次显示都能触发的onPageShow这个生命周期的,但是实际上,自定义组件也会有这方面的需求。 我们来看一下这样的场景: 项目的主页面Index...
HarmonyOS NEXT
121
0
2025-06-01 23:39:28
如何导出Excel文件 -- excel_hm介绍 ##三方SDK##
前阵子在和朋友讨论,记账类的app已经那么普遍了,如果想要做点不一样的还能加什么功能。从我自己的角度出发,我觉得完全可以加一个导出Excel嘛。但是目前原生鸿蒙并没有导出Excel的方法,常规的做法是通过服务器端生成Excel文件后,再下载到本地……服务器端的方案肯定是不成的,因为大家都知道,记账属于独立开发三件套止一,独立开发意味着……哪里来的钱租服务器啊..
HarmonyOS NEXT
127
0
2025-06-01 01:19:22
【HarmonyOS 5】鸿蒙中的UIAbility详解(三)
【HarmonyOS 5】鸿蒙中的UIAbility详解(三) 一、前言 本文是鸿蒙中的UIAbility详解系列的最终章。主要针对UIAbility的冷启动和热启动,对于want数据的处理。UIAbility的备份恢复,UIAbility的接续等高级功能的概念和使用讲解。 二、UIAbility启动模式:冷启动与热启动的Want数据处理 1. 冷启动(Co..
HarmonyOS NEXT
123
0
2025-05-31 11:05:38
组件截图sdk -- screenshot_hm介绍 ##三方SDK##
大家可以试想一下这样的功能场景: -1. 用户在完成了一系列的学习积分和考试后,能够获得一张证书,这个证书除了通用的底图外,对于姓名,时间,成绩等数据是根据用户情况动态生成的,然后还需要有将证书保存到相册的情况 -2. 在一些记账类app中,用户可以通过图表的形似查看自己的消费趋势,并期望将这个图表以图片的形式保存下来 -3. 在一些AI生成类项目中,对于A..
HarmonyOS NEXT
122
0
2025-05-30 23:29:40
如何实现组件截图 -- componentSnapshot
##HarmonyOS 应用开发## 在我开发手里项目的过程中,遇到这么一个功能需求:即用户在完成一系列的学习并通过考试以后,要生成一张证书,这张证书的结构是:一个背景图,上面还有文字、其他图片等,文字和图片都是根据用户信息动态生成的,整个证书在显示的时候是通过Stack组件去完成的,如果只是在程序里显示那么当然很简单,但是还需要将其作为一张图片保存到相..
HarmonyOS NEXT
122
0
2025-05-30 22:56:30
15. HarmonyOS NEXT响应式表单设计全解析:条件渲染与状态管理
引言 在现代应用开发中,响应式设计已成为标准实践,它能确保应用在不同设备和屏幕尺寸下提供一致且优质的用户体验。本教程将深入探讨HarmonyOS ArkUI框架中的响应式表单设计技术,特别关注条件渲染和状态管理在创建动态、自适应表单界面中的应用。通过案例分析,我们将学习如何创建一个既美观又灵活的表单输入组件。 状态管理基础 @State装饰器 在ArkUI框..
HarmonyOS NEXT
120
0
2025-05-30 22:55:57
14.HarmonyOS NEXT弹性表单设计精解:flexGrow与空间分配策略
引言 在现代移动应用开发中,表单是最常见的交互界面之一。一个设计良好的表单不仅要美观,还需要具备良好的自适应能力,能够在不同屏幕尺寸下保持最佳的用户体验。本教程将深入探讨HarmonyOS ArkUI框架中的弹性布局技术,特别是flexGrow属性在表单设计中的应用,帮助开发者创建出既美观又实用的自适应表单界面。 弹性布局基础概念 Flex布局模型 Flex..
HarmonyOS NEXT
122
0
2025-05-30 22:55:21
13.HarmonyOS NEXT流式卡片列表实现指南:Flex多行布局详解
引言 在现代移动应用开发中,流式卡片列表是一种常见且实用的UI设计模式。它能够自适应屏幕宽度,在有限空间内高效展示多个内容项。本教程将详细讲解如何使用HarmonyOS的ArkUI框架中的Flex组件实现一个灵活的流式卡片列表,重点关注多行布局与对齐策略的应用。 基础概念 Flex布局模型 Flex布局是一种一维布局模型,它赋予容器能力,可以通过调整其中项目..
HarmonyOS NEXT
118
0
2025-05-30 22:54:43
12.HarmonyOS动态卡片布局精解:高度自适应与ForEach渲染技术
引言 在现代应用UI设计中,卡片式布局因其清晰的信息分组和良好的视觉层次感而被广泛采用。本教程将深入探讨HarmonyOS ArkUI框架中实现动态卡片布局的核心技术,特别关注卡片高度自适应和ForEach数据驱动渲染的实现方法。通过案例分析,我们将学习如何创建一个既美观又灵活的卡片列表界面。 数据驱动UI:ForEach组件详解 ForEach基本概念 F..
HarmonyOS NEXT
115
0
2025-05-30 22:54:10
11.HarmonyOS Next响应式导航栏实战:主轴方向与间距控制完全指南
一、响应式导航栏概述 响应式导航栏是现代应用UI设计中的重要组成部分,能够根据设备尺寸或用户偏好自动调整布局,提供更好的用户体验。在HarmonyOS Next中,我们可以利用强大的Flex布局和状态管理机制轻松实现这一功能。 本教程将详细讲解如何使用HarmonyOS Next的ArkUI框架实现一个能够在移动端和桌面端之间切换的响应式导航栏,重点关注Fl..
HarmonyOS NEXT
120
0
2025-05-30 22:53:36
10.HarmonyOS Next布局进阶:嵌套Flex容器与空间分配策略
一、嵌套Flex布局概述 在HarmonyOS Next的ArkUI框架中,Flex布局是构建用户界面的核心技术之一。通过嵌套使用Flex容器,我们可以创建复杂而灵活的界面结构,满足各种应用场景的需求。本教程将深入探讨如何在HarmonyOS Next中使用嵌套Flex容器实现复杂布局,以及如何合理分配和控制空间。 二、嵌套Flex容器的基本概念 嵌套Fle..
HarmonyOS NEXT
119
0
2025-05-30 22:52:55
09.HarmonyOS Next数据驱动UI开发:ForEach与动态渲染完全指南
一、数据驱动UI的核心理念 在现代前端开发中,数据驱动UI已成为主流开发范式。HarmonyOS Next的ArkTS语言和声明式UI框架完美支持这一理念,使开发者能够以更高效、更直观的方式构建复杂应用。 1.1 什么是数据驱动UI? 数据驱动UI是一种开发模式,它将UI视图与数据模型分离,通过数据的变化自动驱动UI的更新。在这种模式下,开发者只需关注数据的..
HarmonyOS NEXT
117
0
热门文章
以下支持鸿蒙的跨端方案大家觉得那个方案未来会成为主要的演进方案?
103 浏览
0 评论
HarmonyOSNext性能核弹:用Node-API引爆ArkTS/C++跨语言
103 浏览
0 评论
《HarmonyOSNext超能手册:一篇文章搞定Node-API跨语言!》
103 浏览
0 评论
鸿蒙开发:hvigorw,一个你不得不去了解的神器
103 浏览
0 评论
鸿蒙运动开发实战:打造专属运动视频播放器
105 浏览
0 评论
滴滴开源跨端小程序框架星河(Dimina),基于 Vue 3,支持鸿蒙等多平台
104 浏览
0 评论
HarmonyOS如何实现Text根据对应的字符串改变Text中字符指定颜色?
106 浏览
0 评论
从零到一教你在鸿蒙中实现微信分享--全流程
107 浏览
0 评论