2025-06-28 18:09:24
凌晨改代码没真机测?华为鸿蒙云测试平台 24 小时在线,自动生成测试报告!
凌晨改代码没真机测?华为鸿蒙云测试平台 24 小时在线,自动生成测试报告! 前言 凌晨三点,你的咖啡已经凉透第七遍,键盘敲击声和窗外野猫的"情歌对唱"此起彼伏。眼睛干涩得像撒哈拉沙漠,手指却依然在键盘上飞舞。好不容易改完最后一行代码,突然一道闪电劈中你的大脑 —— 公司的测试机早被同事抱回家哄娃睡觉(没错,那个总是抢走你午餐最后一块鸡排的家伙),而你连个能跑..
HarmonyOS NEXT
118
0
2025-06-28 15:46:10
如何监听设备音量键:从原理到实践详解
如何监听设备音量键:从原理到实践详解 一、监听音量键的核心实现方式 在 HarmonyOS 开发中,监听音量键需通过inputConsumer模块的on('keyPressed')接口实现,该接口可捕获用户的按键操作并屏蔽系统默认行为(如自动调节音量)。以下是核心实现逻辑: 二、API 详细解析:inputConsumer.on ('keyPressed')..
HarmonyOS NEXT
128
0
2025-06-28 14:00:47
鸿蒙开发中的组件样式复用
本文基于HarmonyOSApi14。 在一个项目中,可以说页面数量通常是比较多的,而每个页面呢,又通常由众多的组件构成,每个组件有时还涉及了很多的属性设置,比如宽度、高度、背景样式等,无论是单个页面还是多个页面之间,都不可避免地会出现相同的组件,同时也会存在相同的样式属性。 针对这些重复出现的组件,我们可以通过单独自定义的方式实现组件复用,以此提高开发效率..
HarmonyOS NEXT
120
0
2025-06-28 13:41:29
《仿盒马》app开发技术分享-- 账号注销(86)
技术栈 Appgallery connect 开发准备 上一节我们在欢迎页用户账号注销后给用户开通了一个账号恢复的功能,但是我们的账号注销一直都是从云数据库直接修改的。一直没有一个账号注销的入口,这一节我们来实现这样的一个入口,并且实现账号注销的功能 功能分析 要实现账号的注销,首先我们要在个人中心页面功能列表新增入口,通过这个入口我们进入页面,先拿到当前登..
HarmonyOS NEXT
118
0
2025-06-28 13:41:07
《仿盒马》app开发技术分享-- 注销账号恢复(85)
技术栈 Appgallery connect 开发准备 上一节我们实现了欢迎页的逻辑,并且在欢迎页面实现了对账号状态的提示,但是如果我们的用户之前因为一些原因注销了账号,但现在又想用回我们的应用怎么办?我们这一节就要在注销账号的提示弹窗处,实现一个账号恢复功能,使我们的用户可以继续使用我们的应用 功能分析 要实现账号恢复,首先我们需要在注销弹窗的事件出实现页..
HarmonyOS NEXT
118
0
2025-06-28 13:40:47
《仿盒马》app开发技术分享-- 实现欢迎页与账号校验(84)
## 技术栈 Appgallery connect 开发准备 我们的app功能几乎完成了百分之95了,后续我们还会对细节上做更好的打磨,让它更像是一个商业项目,在商业项目中我们每次打开app都会有一个欢迎页面,他可以加载一些大图、广告横幅、视频广告等信息。我们也要实现这样的一个页面,同时我们在用户表设计的时候添加了是否注销字段,我们在这里也使用起来 功能分..
HarmonyOS NEXT
118
0
2025-06-28 13:40:24
《仿盒马》app开发技术分享-- 逻辑优化第三弹(83)
技术栈 Appgallery connect 开发准备 现在我们的app功能已经趋近完善,bug和缺失的细节也越来越少了,我们继续对app进行优化,首先是我们的积分页面,我们只实现了全部的积分展示内容,对收入和支出的积分明细并没有进行展示,这里我们要实现一下,然后就是我们的优惠券,我们已过期的优惠券并没有修改状态为已过期。 功能分析 要实现积分列表的细分展示..
HarmonyOS NEXT
116
0
2025-06-28 13:39:53
《仿盒马》app开发技术分享-- 逻辑优化第二弹(82)
## 技术栈 Appgallery connect 开发准备 这一节我们继续对我们已有的业务逻辑进行优化,在积分兑换完商品后我们回到积分展示页面发现积分的数量并没有减少,而是重新进入才会发生变化,上一节我们实现商城订单的确认揽收之后继续在待收货页面实现确认揽收按钮的业务逻辑。 功能分析 要实现积分的实时变化,我们需要在page页面的生命周期onpagesh..
HarmonyOS NEXT
116
0
2025-06-28 13:39:29
《仿盒马》app开发技术分享-- 逻辑优化第一弹(81)
技术栈 Appgallery connect 开发准备 随着上一节我们兑换商品订单相关逻辑的实现,我们的app功能已经更加的完善了,接下来我们开始对整个app缺失的小功能以及对已有的功能bug进行优化和逻辑的新增,这一节我们新增的功能是,商城订单的揽收 功能,兑换订单的取消后积分退回功能,如果不实现积分退回,就会出现用户兑换后取消订单,但是积分已经消耗的情况..
HarmonyOS NEXT
116
0
2025-06-28 13:39:20
鸿蒙无障碍开发完整指南【1】
第一篇:无障碍开发基础 1.1 什么是无障碍开发 无障碍开发是指让应用程序能够被所有用户使用,包括有视觉、听觉、运动或认知障碍的用户。在鸿蒙系统中,无障碍功能就像是为应用装上了"翻译器",让屏幕阅读器、语音助手等辅助技术能够理解和操作我们的应用。 无障碍开发的重要意义: 社会责任:让更多人能够平等地使用数字产品 法律合规:符合各国无障碍法律法规要求 用户体验..
HarmonyOS NEXT
116
0
2025-06-28 13:39:10
《仿盒马》app开发技术分享-- 兑换商品订单详情页(80)
技术栈 Appgallery connect 开发准备 我们的兑换商品列表相关的功能都已经实现的差不多了,现在我们还缺少一个订单详情查看的功能,为了ui一致性,我们的订单详情页样式要保持一致性,外观要跟订单、回收单的详情页相似。 功能分析 要实现订单详情首先我们需要拿到订单id,根据订单id去查询出对应的订单信息,拿到订单信息之后,根据ordertype去展..
HarmonyOS NEXT
119
0
2025-06-28 13:38:47
《仿盒马》app开发技术分享-- 兑换商品收货确认&已完成列表展示(79)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了兑换商品订单的确认揽收功能,实现了tabs切换时的数据刷新,实现了待收货订单的列表展示。这一节我们要实现确认收货功能,并且实现待收货的列表展示功能 功能分析 当我们点击确认揽收的时候,修改订单状态ordertype为3,同时刷新待收货订单列表的内容,切换tabs的时候,刷新已完成..
HarmonyOS NEXT
114
0
2025-06-28 13:38:26
《仿盒马》app开发技术分享-- 兑换商品确认揽收&待收货列表展示(78)
技术栈 Appgallery connect 开发准备 上一节我们实现了订单取消功能,实现了tabs切换时的数据刷新,实现了已取消订单的列表展示。这一节我们要实现揽收功能,并且实现待收货的列表展示功能 功能分析 当我们点击确认揽收的时候,修改订单状态ordertype为2,同时刷新待发货订单列表的内容,切换tabs的时候,刷新待收货列表中的数据 代码实现 首..
HarmonyOS NEXT
120
0
2025-06-28 13:38:06
《仿盒马》app开发技术分享-- 兑换商品取消订单&取消列表展示(77)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了兑换订单待发货列表的展示逻辑,成功的在列表中展示出来,我们在订单条目中新增了两个按钮,确认揽收与取消订单,这一节我们要实现的功能是订单的取消,以及订单取消后取消列表的展示 功能分析 要实现订单取消的功能,我们需要在条目上点击取消预约按钮时对数据库点击条目的数据进行修改,同时刷新列..
HarmonyOS NEXT
115
0
2025-06-28 13:37:17
《仿盒马》app开发技术分享-- 待发货兑换订单列表(76)
技术栈 Appgallery connect 开发准备 上一节我们实现了兑换订单展示页面的框架,这一节我们要进行兑换订单的展示,在兑换订单提交后,默认的状态是待发货状态,我们用列表的方式展示出来 功能分析 进入页面时我们就要通过用户的userid去查询对应的订单,获取到订单返回的列表数据后通过list展示到tabcontent中 代码实现 进入页面后先获取用..
HarmonyOS NEXT
115
0
2025-06-28 13:36:57
《仿盒马》app开发技术分享-- 兑换订单列表框架(75)
技术栈 Appgallery connect 开发准备 上一节我们针对订单兑换的业务逻辑进行了完善,成功的在兑换物品之后修改了用户信息的修改,新增了积分消费的记录。这一节我们实现订单创建之后进入的列表展示页框架。 功能分析 兑换商品的订单列表框架我们选择使用tabs,实现一个页面可以进行切换。这样我们一个页面中可以展示许多状态的订单。 代码实现 我们先实现一..
HarmonyOS NEXT
117
0
2025-06-28 13:35:55
《仿盒马》app开发技术分享-- 订单提交逻辑完善(74)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了兑换订单的提交功能,并且成功的把数据提交到云端,但是我们的业务逻辑并没有完全实现,我们只是把数据提交到了云端,但我们的积分还存在,我们回到积分数据查看的页面也没有消费积分的记录,这一节我们要实现的就是完善订单提交的业务逻辑 功能分析 首先我们要在兑换完成后把用户信息的积分给扣除掉..
HarmonyOS NEXT
118
0
2025-06-28 13:35:25
《仿盒马》app开发技术分享-- 兑换订单提交(73)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了兑换提交前的准备页面,向用户展示了兑换相关的所有信息,这一节我们就可以实现兑换订单的提交了 功能分析 订单提交我们需要创建对应的兑换商品订单提交信息表,我们需要把地址,商品信息,积分,备注,订单状态,订单创建时间,订单取消时间,订完完成时间等信息都进行存储 代码实现 首先我们创建..
HarmonyOS NEXT
119
0
2025-06-28 13:35:02
《仿盒马》app开发技术分享-- 兑换提交准备(72)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了地址的选择,商品数据的展示,我们页面中需要的提交的内容还有所欠缺,我们还需要新增一些展示兑换细节的组件,同时在提交之前还需要实现备注功能,我们还要在页面中展示一些积分相关的内容,告知用户积分的详细情况 功能分析 兑换细节我们可以从商品详情里直接获取展示,备注功能我们需要创建一个自..
HarmonyOS NEXT
117
0
2025-06-28 13:34:08
《仿盒马》app开发技术分享-- 兑换页地址商品展示(71)
技术栈 Appgallery connect 开发准备 上一节我们实现了商品兑换的校验功能,这能很好的帮助用户节省更多的时间,同时也能减小服务器的开销,同时我们的业务逻辑也会更加的完善功能也更加的丰富了,这一节我们实现校验通过后的内容,实现地址的选择和兑换商品信息的展示 功能分析 地址的选择我们通过获取地址管理页的地址来实现,商品兑换信息的展示我们通过传递详..
HarmonyOS NEXT
121
0
2025-06-28 13:33:47
《仿盒马》app开发技术分享-- 商品兑换校验(70)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了可兑换商品的详情,我们能够查看到商品更多的信息,这一节我们来实现商品兑换相关的功能,在进行商品兑换之前,我们在兑换详情页面,点击立即兑换按钮之后我们需要跳转到兑换详情页,但是用户的积分可能达不到我们当前商品的兑换标准,这时候如果我们进入了下个页面,在用户点击确认的时候去校验,就让..
HarmonyOS NEXT
116
0
2025-06-28 13:33:03
《仿盒马》app开发技术分享-- 兑换商品详情(69)
技术栈 Appgallery connect 开发准备 上一节我们实现了兑换商品列表的展示,用户可以在回收之后通过积分页面进入兑换列表页查看当前能够兑换的商品了,我们距离一个完整的app又更近了一步,现在我们要实现的就是当用户点击列表条目的时候能够查看数据详情。 功能分析 在数据列表展示的时候其实我们已经获取到了当前商品的大部分数据,但是为了获取内容的实时性..
HarmonyOS NEXT
121
0
2025-06-28 13:32:20
《仿盒马》app开发技术分享-- 兑换列表展示(68)
技术栈 Appgallery connect 开发准备 上一节我们创建了积分相关的商品表,我们现在可以针对积分进行更多的操作了,我们首先添加了对应的数据到我们的云数据库中,这一节我们就要把我们存储的数据查询出来展示给用户 功能分析 首先我们需要在进入页面后进行数据查询,数据查出后我们定义对应的集合,然后我们新建一个瀑布流组件,把数据传递进去,进行数据的展示,..
HarmonyOS NEXT
117
0
2025-06-28 13:32:03
《仿盒马》app开发技术分享-- 兑换商品数据插入(67)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了积分列表的展示,我们可以更直观的查看当前用户积分的收支情况,但是现在我们只有积分收入并没有消费的地方,所以现在我们开始着手积分兑换相关的内容。这一节我们来实现积分兑换商品的内容 功能分析 首先我们需要创建对应的积分商品表、实体类、db类,现在我们的表是空的,在进行数据展示之前我们..
HarmonyOS NEXT
119
0
2025-06-28 13:31:47
《仿盒马》app开发技术分享-- 积分信息展示(66)
## 技术栈 Appgallery connect 开发准备 上一节我们实现了数据的插入,现在我们需要在tabs中展示我们积分的详细情况了,现在我们只需要从云端进行数据的查询,在页面中拿到数据进行展示就能实现我们想要的效果 功能分析 数据的展示我们通过用自定义组件的方式实现,这样我们的页面不会那么的臃肿,首先在进入页面后我们判断用户信息是否存在,如果用户信..
HarmonyOS NEXT
117
0
热门文章
03-自然壁纸实战教程-项目结构介绍
112 浏览
0 评论
02-自然壁纸实战教程-AGC 新建项目
118 浏览
0 评论
【HarmonyOS】Web 组件的 PDF 文档预览功能详解
117 浏览
0 评论
【HarmonyOS】鸿蒙应用开发Text控件常见错误
117 浏览
0 评论
【HarmonyOS】鸿蒙端云一体化开发入门详解 (一)
116 浏览
0 评论
最新 HarmonyOS API 20 知识库 重磅推出
117 浏览
0 评论
开源鸿蒙人才招募
118 浏览
0 评论
【HarmonyOS】富文本编辑器RichEditor详解
113 浏览
0 评论