2025-06-25 22:22:37
HarmonyOS中的HAP、HAR、HSP区别
HarmonyOS中的HAP、HAR、HSP区别详解 1. 基本概念 HAP (Harmony Ability Package) 定义:应用安装和运行的基本单元 特点: 包含代码、资源、第三方库及配置文件 支持声明Ability和Page 分为Entry(主模块)和Feature(特性模块)两种类型 HAR (Harmony Archive) 定义:静态共..
HarmonyOS NEXT
174
0
2025-06-25 22:22:09
HarmonyOS 应用权限管控流程
HarmonyOS 应用权限管控流程详解 一、权限管控概述 HarmonyOS 通过多层次的安全机制保护用户数据和系统资源,其中应用权限管控是核心组成部分。系统通过以下机制实现权限管控: 应用沙箱:每个应用运行在独立沙箱中,通过TokenID识别和限制应用访问行为 权限分级:根据APL(Ability Privilege Level)将权限分为normal、..
HarmonyOS NEXT
152
0
2025-06-25 22:21:29
HarmonyNext动画大全03-帧动画
HarmonyNext动画大全03-帧动画 帧动画概述 帧动画(Frame Animation)是HarmonyOS中一种基础的动画类型,它通过快速连续播放一系列静态图片来产生动态视觉效果。这种动画形式类似于传统的手绘动画或GIF动画,每一帧都是一个完整的图像,按顺序播放时产生运动效果。 帧动画的特点 逐帧播放:由一系列静态图片按顺序播放组成 精确控制:可以..
HarmonyOS NEXT
152
0
2025-06-25 22:20:51
HarmonyNext动画大全02-显式动画
HarmonyOS NEXT显式动画详解 1. 核心接口 显式动画通过animateTo接口实现,主要特点包括: 触发方式:需主动调用接口触发动画 参数配置 : animateTo({ duration: 1000, // 动画时长(ms) curve: Curve.Ease, // 动画曲线 delay: 200, // 延迟时间 iterations: ..
HarmonyOS NEXT
146
0
2025-06-25 22:20:06
Harmony Next 动画大全01-属性动画
Harmony Next 动画大全01-属性动画 属性动画概述 属性动画是HarmonyOS中最基础的动画类型,它通过改变组件的属性值来实现平滑的过渡效果。在HarmonyOS NEXT中,属性动画提供了丰富的接口和能力,让开发者可以轻松创建各种动态视觉效果。 属性动画的核心原理是:系统按照设定的动画参数(如时长、曲线等),驱动属性值从起始值逐渐变化到终点值..
HarmonyOS NEXT
148
0
2025-06-25 20:09:16
HarmonyOS 弹框开发实战【2】
第二篇:自定义弹框的那些事 说到自定义弹框,这个真的是个双刃剑。功能强大,但是坑也多。我记得第一次写自定义弹框的时候,光是搞清楚CustomDialog和CustomDialogController的关系就花了不少时间。 CustomDialog其实就是个普通的组件,只不过加了个装饰器。刚开始我总是搞不清楚为什么要单独写个controller,后来才明白这是..
HarmonyOS NEXT
133
0
2025-06-25 19:18:35
HarmonyOS 弹框开发实战【1】
第一篇:弹框基础与常见坑点 做了这么久的HarmonyOS开发,弹框算是用得最多的组件之一了。说实话,刚开始接触的时候踩了不少坑,特别是在选择用哪种弹框的时候经常纠结。今天就把我这段时间的经验整理一下,希望能帮到大家。 弹框在移动端开发中真的太重要了,用户的每一个重要操作几乎都离不开它。删除文件要确认,登录失败要提示,选择图片要弹出选项...这些场景都需要弹..
HarmonyOS NEXT
132
0
2025-06-25 11:57:27
《仿盒马》app开发技术分享--未完成订单列表展示逻辑优化(61)
技术栈 Appgallery connect 前言: 上一节我们实现订单与优惠券的联合提交时,我去到订单列表页面查看生成的订单信息,发现现在的订单从信息展示到价格计算全都是有问题的。所以紧急的把对应的问题修改一下。 问题来源: async aboutToAppear(): Promise<void> { const value = await S..
HarmonyOS NEXT
132
0
2025-06-25 11:57:02
《仿盒马》app开发技术分享-- 订单结合优惠券结算(60)
技术栈 Appgallery connect 开发准备 上一节我们已经实现了优惠券的选择,并且成功的把券后的价格也展示给用户,不能使用的优惠券我们也用友好的方式告知用户,这一节我们来实现优惠券内容的下一步,优惠券内容结合订单进行结算提交 功能分析 因为我们之前的订单列表是订单相关商品相关是分开的,所以在这里我们同样要把优惠券的内容分开,只存储id进去后续再查..
HarmonyOS NEXT
135
0
2025-06-25 11:56:38
《仿盒马》app开发技术分享--确认订单选择优惠券(59)
技术栈 Appgallery connect 开发准备 在上一节我们实现了在确认订单页查询优惠券,但是我们并没有其他优惠券相关的逻辑,我们的目的还是在订单结算的时候去使用我们对应的优惠券,现在我们要在确认订单页去进行优惠券的选择,为了方便用户操作,我们以弹窗的形式展现 功能分析 要实现在弹窗中展示优惠券首先,我们要创建一个自定义弹窗,在弹窗中我们要查询的数据..
HarmonyOS NEXT
125
0
2025-06-25 11:56:21
《仿盒马》app开发技术分享-- 优惠券逻辑优化(58)
技术栈 Appgallery connect 开发准备 我们已经实现了优惠券的领取和展示,现在已经趋近于一个完整的电商应用了,但是这时候问题又来了,我们领取完优惠券之后,我们的新用户优惠券模块依然存在,他并没有消失,既然我们是从云数据库中查询的数据,那么我们需要找到一个字段跟他对应起来,来实现新用户领券后关闭这个模块的展示,同时我们在未登录的时候他也要保持隐..
HarmonyOS NEXT
133
0
2025-06-25 11:56:02
《仿盒马》app开发技术分享-- 优惠券展示页(57)
技术栈 Appgallery connect 开发准备 上一节我们实现了优惠券的领取功能,并且在云端已经成功查询出优惠券信息,那么我们需要来实现一个优惠券展示的页面来向用户展示当前账号下的优惠券信息,辅助用户更好的去购买需要的商品,因为优惠券会有多种状态,在展示时也要注意不同状态的区分如何处理 功能分析 要实现优惠券的展示我们首先要获取当前登录的用户,因为我..
HarmonyOS NEXT
126
0
2025-06-25 11:55:41
《仿盒马》app开发技术分享-- 领取优惠券(56)
技术栈 Appgallery connect 开发准备 在之前的功能开发中,我们有些功能只有展示的能力并没有与云端产生任何的交互,后续经过我们的迭代,更多的能力有了交互能力,这一节我们就要开始着手给那些静态展示的模块添加业务逻辑,我们现在要实现的是首页的新人优惠券的领取 功能分析 新人优惠券我们在创建的时候给他赋予了一些字段,分别对应了优惠券的id,面额,最..
HarmonyOS NEXT
140
0
2025-06-25 11:55:14
《仿盒马》app开发技术分享-- 回收金提现安全锁校验(55)
技术栈 Appgallery connect 开发准备 上一节我们实现了回收金提现记录的展示功能,我们回收金相关的内容更加的丰富了,在之前的业务逻辑中我们添加了一个设置安全锁的功能,虽然我们成功设置了安全锁,也把对应的表信息提交到云端,但是我们并没有在提现的流程中去使用安全锁相关的内容,这一节我们就把安全锁相关的内容跟提现流程关联起来,让我们的功能安全性更高..
HarmonyOS NEXT
134
0
2025-06-25 11:54:38
《仿盒马》app开发技术分享-- 回收金提现记录查询(54)
技术栈 Appgallery connect 开发准备 上一节我们实现了回收金提现的功能,并且成功展示了当前账户的支出列表,但是我们的提现相关的记录并没有很好的给用户做出展示,用户只知道当前账户提现扣款,并不知道回收金的去向,这一节我们就要实现回收金记录的查询添加、查询、展示 功能分析 要实现这些功能我们需要新建一张表,根据当前用户绑定的信息去填充对应的信息..
HarmonyOS NEXT
132
0
2025-06-25 11:54:04
《仿盒马》app开发技术分享-- 回收金提现(53)
技术栈 Appgallery connect 开发准备 上一节我们实现了银行卡的绑定跟回显,这一节我们要真正的实现银行卡提现的功能了,在这之前我们还需要对提现页的业务逻辑进行更进一步的优化,同时为了方便我们去进行数据间的交互,我们在个人信息模块新增了金额和积分的字段,方便我们其他页面的展示和隐藏 功能分析 要实现这些功能首先我们要获取当前账号下的回收金总额,..
HarmonyOS NEXT
129
0
2025-06-25 11:53:35
《仿盒马》app开发技术分享-- 绑定银行卡回显(52)
技术栈 Appgallery connect 开发准备 上一节我们实现了安全锁的绑定,这一切都是为了帮助用户在提现流程上能有更好更安全的体验,现在我们开始正式着手提现相关的流程,我们先进行提现银行卡的绑定,绑定成功后我们关闭页面把数据回显到提现页 功能分析 首先我们要实现相应信息的录入,我们需要新建对应的银行卡绑定页面来填充信息,信息填充完成后把银行卡数据提..
HarmonyOS NEXT
137
0
2025-06-25 11:53:15
《仿盒马》app开发技术分享-- 设置安全锁(51)
技术栈 Appgallery connect 开发准备 上一节我们实现了提现页面以及部分组件的业务逻辑,那么我们在提现这一步为了更多的安全层面的考虑,设置了一个安全锁,用户只要开启了安全锁,那么每次的提现,都需要把本地的密码提交到云端核对安全锁的内容才可以执行后续的提现步骤,如果不能解锁,那么后续的内容都无法实现,这更好的保护了用户的财产安全 功能分析 要实..
HarmonyOS NEXT
133
0
2025-06-25 11:52:30
《仿盒马》app开发技术分享-- 回收金提现准备页(50)
技术栈 Appgallery connect 开发准备 上一节我们实现了回收金的收入、支出记录查询,并且在订单完成后成功创建对应的收支记录,但是我们暂时只有收入记录,并没有支出记录,这一节我们将要实现账号的回收金提现功能,从商业角度实现app应用的正向循环 功能分析 要实现提现功能,首先我们需要有对应银行卡信息的绑定,提现的金额,以及当前账号下的回收金总额,..
HarmonyOS NEXT
133
0
2025-06-25 11:52:08
《仿盒马》app开发技术分享-- 回收金收支查询(49)
技术栈 Appgallery connect 开发准备 上一节我们实现了回收金页面的部分布局填充和内容展示,并且实现了当前订单收益总金额的展示,以及金额的隐藏,这一节我们来实现当前用户收支列表的展示,在这之前,我们先要修改一下我们recycleinfo表,我们把规格相关的内容添加上去,方便我们后续的逻辑编写,不然每次都根据weightid查询确实有一点点不方..
HarmonyOS NEXT
134
0
2025-06-25 11:51:41
《仿盒马》app开发技术分享-- 回收金查询页面(48)
技术栈 Appgallery connect 开发准备 上一节我们实现了查看当前账号下的预收益,以及当下收益,并且展示了已完成订单的列表,现在我们可以针对收益来做更多的内容了,在之前的开发中我们在个人中心页面实现了一个静态的金额展示,后续我们将会在这里展示当前账号的总金额,点击当前账号金额进入回收金查询页面,在这个页面我们将会对该账号的回收金进行一系列的操作..
HarmonyOS NEXT
133
0
2025-06-25 11:51:15
《仿盒马》app开发技术分享-- 回收记录页(47)
技术栈 Appgallery connect 开发准备 上一节我们实现了在订单列表中查看订单详情,但是我们的回收相关的营收就必须要进入到商品详情页才能够进行查看,如果我们在订单较多的情况下,一个一个的查看订单的详情就会变得非常的麻烦了,现在我们需要实现一个订单记录查看页面,针对正在进行的订单,和已完成的订单,展示预估收益和收益统计。 功能分析 要实现这些功能..
HarmonyOS NEXT
131
0
2025-06-25 11:50:54
《仿盒马》app开发技术分享-- 回收订单详情页(46)
技术栈 Appgallery connect 开发准备 上一节我们实现了订单列表的所有功能,展示了待取件、已取消、运输中、已完成等订单列表的数据展示,并且在对应的订单中点击功能按钮实现了订单的状态切换,这一节我们就要通过点击对应列表内的订单进入相应的订单详情页,展示当前订单的状态和对应的信息,当进入的是已完成订单时展示当前订单的收益,分别显示收入多少金额和对..
HarmonyOS NEXT
133
0
2025-06-25 11:50:31
《仿盒马》app开发技术分享-- 回收订单页功能完善(45)
技术栈 Appgallery connect 开发准备 上一节我们实现了订单的待取件、已取消状态展示,并且成功实现了修改订单状态后的列表刷新,实现了云端数据的修改,这一节我们来实现订单页剩下的两个板块的业务逻辑,分别是运输中、已完成状态下的列表展示以及订单状态的修改 功能分析 要实现运输中、已完成订单状态我们分别要先实现tab切换时组件刷新的方法,根据对应的..
HarmonyOS NEXT
128
0
2025-06-25 11:50:09
《仿盒马》app开发技术分享-- 回收订单状态修改与展示(44)
技术栈 Appgallery connect 开发准备 上一节我们实现了订单列表页,但是我们的订单列表又分为很多的订单状态,我们在订单列表页取出的数据是所有的数据,订单的状态我们还需要进行一些操作,如果都在一起,对用户来说非常的不友好,所以我们需要把它修改为不同状态下展示不同的列表,同时我们实现订单的取消,以及已取消订单的列表查看 功能分析 想要在一个页面中..
HarmonyOS NEXT
133
0
2025-06-25 11:49:48
《仿盒马》app开发技术分享-- 旧物回收订单列表(43)
技术栈 Appgallery connect 开发准备 上一节我们实现了订单的创建,并且成功把数据提交到云数据库中,在上一节的内容中我们需要注意的是提交表单的时候注意非空字段的创建,不然会造成数据提交失败的情况,字段是否设置为非空可以在我们创建表的文件内查看notNull字段的值,这一节我们实现的内容是展示我们提交的订单列表。 功能分析 要实现订单列表的展示..
HarmonyOS NEXT
133
0
2025-06-25 11:49:17
《仿盒马》app开发技术分享-- 旧物回收页(提交云端)(42)
技术栈 Appgallery connect 开发准备 上一节我们已经实现了地址,留言,取件时间的选择,以及静态的预估重量。现在我们需要把预估重量创建出来,从云端去获取,以应对后续的其他业务逻辑,以及回收订单的创建 功能分析 预估重量列表的实现首先需要创建对应的表和数据源,然后在页面打开的时候从云端查询出对应的数据,展示到我们创建的静态列表中,然后我们创建订..
HarmonyOS NEXT
140
0
热门文章
仓颉编程语言已正式开源
109 浏览
0 评论
AI编程神器!Trae+Claude4.0 简单配置 让HarmonyOS开发效率飙升
118 浏览
0 评论
学着学着 我就给这个 HarmonyOS 应用增加了些新技术
129 浏览
0 评论
基于Flutter 3.27.4鸿蒙版0.1.0版本(Beta)发布
152 浏览
0 评论
聚焦 AIoT 领域:openvela 开源项目正式入驻 GitCode
138 浏览
0 评论
【HarmonyOS组件/模板集成创新活动-如何高效开发鸿蒙应用 (鸿社圈子)】
131 浏览
0 评论
【HarmonyOS】ArkUI-X 跨平台框架入门详解(一)
141 浏览
0 评论