2025-06-19 22:19:46

HarmonyOS性能优化——动画帧率优化

动画帧率优化 动画在应用开发中扮演着重要角色,能够提升用户体验、传达信息、引导用户操作、提升应用品质和增加视觉吸引力。动画的性能表现也至关重要,优化可以从属性更新和布局方面入手,减少冗余刷新。通过这些优化手段的使用,可以提升动画帧率、减少应用卡顿,从而提升性能和用户体验。 使用系统提供的动画接口 在HarmonyOS应用开发中,动画设计实现可以通过自定义动画..

HarmonyOS NEXT
158
0
2025-06-19 22:19:13

HarmonyOS性能优化——运行效率提高

运行效率提高 在开发过程中,优化影响性能的代码片段,以提高运行效率。以下实践总结了一些高性能的写法和建议: 变量声明 对于初期明确不会改变的变量,尽量使用const声明常量。这里的常量包括基础类型和引用类型。通过const声明,可以确保地址不会变化,减少因误操作导致的赋值错误,从而避免逻辑改变,并在编辑时及时发现错误。 对于number类型,编译器在优化时会..

HarmonyOS NEXT
140
0
2025-06-19 22:18:36

HarmonyOS性能优化——资源提前加载

资源提前加载 网络请求优化 在附带网络请求的页面跳转场景中,完成时延耗时长的绝大多数原因都是因为网络数据Http请求时间长。由于网络是从操作系统侧发起和控制的,且网络环境存在不可控性,所以我们很难在业务逻辑的代码中优化请求速度。因此应尽可能的提前发起网络请求。 Web组件的预连接、预加载、预渲染 当遇到Web页面加载慢的场景,可以使用Web组件的预连接、预加..

HarmonyOS NEXT
155
0
2025-06-19 22:18:22

鸿蒙开发如何显示Markdown格式语法 -- markdown_hm介绍

在开发过程中,对于内容的展示通常有富文本和Markdown两种,后者更偏向于技术文档、说明书一类的内容展示。但是和富文本不同的是,没有一个原生组件可以用来解析展示Markdown语法的内容,所以……只好自己写了一个 Markdown渲染器使用说明 简介 这是一个为ArkUI(HarmonyOS)开发的Markdown渲染器三方库插件。它不仅能解析标准的Mar..

HarmonyOS NEXT
136
0
2025-06-19 19:56:19

甩开卡顿!HarmonyOS丢帧问题超详细拆解手册

甩开卡顿!HarmonyOS丢帧问题超详细拆解手册 嘿,老铁们! 我是你们的性能调优老司机,今天手把手带你搞定HarmonyOS最让人头大的问题——丢帧卡顿!全程干货,看完直接秒变丝滑大佬! 🔍 一图搞懂渲染流水线(原理篇) 先泼个冷水💧: 想调优丢帧?先搞懂HarmonyOS怎么"画画面"!90Hz/120Hz刷新率不是玄学,而是精密计时赛跑! 🛠️..

HarmonyOS NEXT
136
0
2025-06-19 19:55:57

《HarmonyOSNext性能暴击指南:3大避坑术+4维钻石法则,告别卡顿从入门到封神!》

《HarmonyOSNext性能暴击指南:3大避坑术+4维钻石法则,告别卡顿从入门到封神!》 ##Harmony OS Next ##Ark Ts ##教育 本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 🚥 场景一:元素显隐的智能控制 🕶️ 躲猫猫的两种姿势:if判断 vs Visibility属性 想让组件玩消失?推荐两种魔法:if条件判..

HarmonyOS NEXT
152
0
2025-06-19 11:58:12

鸿蒙便捷生活类应用上架流程一

一、注册 & 认证 & 申请权限 注册账号:先去华为开发者联盟注册一个开发者账号。 实名认证:这是必须的!无论是个人还是公司开发的应用,都要完成实名认证(提交身份证或营业执照等信息)。 申请(受邀):HarmonyOS应用中部分权限需要申请权限(没有就忽略这步)。你需要: 登录AppGallery Connect (AGC)后台。 找到你的D..

HarmonyOS NEXT
145
0
2025-06-19 09:09:50

鸿蒙开发:CodeGenie万能卡片生成

HarmonyOS NEXT
142
0
2025-06-19 09:07:04

鸿蒙开发:绘制服务卡片

HarmonyOS NEXT
151
0
2025-06-18 22:51:27

关于bindsheet在横屏、2in1下显示不正常的情况及解决方案##ArkTS##

之前好奇自己的app在平板或者横屏状态下是什么效果,就通过模拟器跑了一下,发现除了惨不忍睹的UI页面以外,通过半模态bindsheet去显示的一些内容显示不出来了,这个bindsheet对应的组件只在页面最下面显示了一点点,无法显示正常。当时也没太在意,以为只是我UI布局的问题。 今天在进行多端适配的时候,再次出现了这个问题,如图所示: [图片] 对于我的项..

HarmonyOS NEXT
146
0
2025-06-18 22:36:38

【HarmonyOS 5】鸿蒙组件&模板服务详解 - 助力高效开发的利器

【HarmonyOS 5】鸿蒙组件&模板服务详解 - 助力高效开发的利器 一、前言 在移动应用开发领域,效率与质量始终是开发者追求的核心目标。鸿蒙系统作为新兴的操作系统,为开发者提供了丰富且强大的开发资源,其中鸿蒙组件&模板服务更是成为开发者快速构建高质量应用的得力助手。 鸿蒙组件&模板服务为开发者带来了极大的便利,通过在DevEco..

HarmonyOS NEXT
159
0
2025-06-18 22:35:11

【HarmonyOS 5】桌面快捷方式功能实现详解

【HarmonyOS 5】桌面快捷方式功能实现详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 在移动应用开发中,如何让用户快速触达核心功能,是目前很常见的功能之一。 鸿蒙系统提供的**桌面快捷方式(Shortcuts)**功能,允许开发者为应用内常用功能创建直达入口,用户通过长按应用图标即可快速启动特..

HarmonyOS NEXT
149
0
2025-06-18 22:31:47

ArkUI-X跨平台技术落地-华为运动健康(二)

原生和ArkUI界面参数传递 在原生页面拉起对应的跨平台的页面时,会将代表拉起哪个页面的参数通过intent的形式传递给跨平台的Entry模块,这里主要用到的是intent的putExtra()方法进行设置,Entry模块收到该参数之后,解析参数从而决定拉起的页面,一个简单的示意图如下所示: [图片] ArkUI-X与原生之间的bridge桥接通信 ArkU..

HarmonyOS NEXT
145
0
2025-06-18 22:30:34

【HarmonyOS 5】鸿蒙中Stage模型与FA模型详解

【HarmonyOS 5】鸿蒙中Stage模型与FA模型详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 在HarmonyOS 5的应用开发模型中,featureAbility是旧版FA模型(Feature Ability)的用法,Stage模型已采用全新的应用架构,推荐使用组件化的上下文获取方式,而非..

HarmonyOS NEXT
139
0
2025-06-18 22:29:47

ArkUI-X跨平台技术落地-华为运动健康(一)

现状与诉求 目前,华为运动健康App在Android 和 iOS均有独立的客户端工程,在原生页面部分,两个客户端独立开发,代码各自维护和演进,会带来各自独立的开发工作量,并且两个端之间的交互体验也无法做到一致。   为了解决开发工作量翻倍和交互体验不一致的问题,华为运动健康利用H5技术来进行跨平台,就是业界常说的hybrid-app,但是H5技术天生就有性能..

HarmonyOS NEXT
142
0
2025-06-18 22:28:51

【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解

【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 1、CodeGenie是什么? CodeGenie (代码精灵)作为鸿蒙DevEco IDE自带的AI辅助编码工具。 关于IDE版本和CodeGenie映射关系的问题: 建议使用 DevE..

HarmonyOS NEXT
160
0
2025-06-18 22:27:51

【HarmonyOS 5】鸿蒙应用px,vp,fp概念详解

【HarmonyOS 5】鸿蒙应用px,vp,fp概念详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 目前的鸿蒙开发者,大多数是从前端或者传统移动端开发方向,转到鸿蒙应用开发方向。 前端开发同学对于开发范式很熟悉,但是对于工作流程和开发方式是会有不适感,其实移动应用开发与前端开发,最大的区别就在于UI..

HarmonyOS NEXT
149
0
2025-06-18 22:26:43

【 HarmonyOS 5 入门系列 】鸿蒙HarmonyOS示例项目讲解

【 HarmonyOS 5 入门系列 】鸿蒙HarmonyOS示例项目讲解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言:移动开发声明式 UI 框架的技术变革 在移动操作系统的发展历程中,UI 开发模式经历了从命令式到声明式的重大变革。 根据华为开发者联盟 2024 年数据报告显示,HarmonyOS 设..

HarmonyOS NEXT
132
0
2025-06-18 22:25:26

【HarmonyOS 5】鸿蒙应用实现发票扫描、文档扫描输出PDF图片或者表格的功能

【HarmonyOS 5】鸿蒙应用实现发票扫描、文档扫描输出PDF图片或者表格的功能 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 [图片] 图(1-1) HarmonyOS 的 ** 文档扫描控件(DocumentScanner)** 是 AI Vision Kit 提供的核心场景化视觉服务,旨在帮助开..

HarmonyOS NEXT
147
0
2025-06-18 22:24:24

【HarmonyOS 5】鸿蒙中的UIAbility详解(一)

【HarmonyOS 5】鸿蒙中的UIAbility详解(一) ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、UIAbility是什么? Stage模型中的组件类型名,即UIAbility组件,包含UI,提供展示UI的能力,主要用于和用户交互。 UIAbility类似于传统移动开发Android中的Activi..

HarmonyOS NEXT
150
0
2025-06-18 22:21:26

【HarmonyOS 5】鸿蒙中的UIAbility详解(二)

【HarmonyOS 5】鸿蒙中的UIAbility详解(二) ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 今天我们继续深入讲解UIAbility,根据下图可知,在鸿蒙中UIAbility继承于Ability,开发者无法直接继承Ability。只能使用其两个子类:UIAbility和ExtensionA..

HarmonyOS NEXT
137
0
2025-06-18 22:20:20

【HarmonyOS 5】鸿蒙中的UIAbility详解(三)

【HarmonyOS 5】鸿蒙中的UIAbility详解(三) ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 本文是鸿蒙中的UIAbility详解系列的最终章。主要针对UIAbility的冷启动和热启动,对于want数据的处理。UIAbility的备份恢复,UIAbility的接续等高级功能的概念和使用讲..

HarmonyOS NEXT
145
0
2025-06-18 22:18:52

【HarmonyOS 5】Laya游戏如何鸿蒙构建发布详解

【HarmonyOS 5】Laya游戏如何鸿蒙构建发布详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 LayaAir引擎是国内最强大的全平台引擎之一,当年H5小游戏火的时候,腾讯入股了腊鸭。我还在游戏公司的时候,17年曾经开发使用腊鸭的H5小游戏,很怀念当年和腊鸭同事一起解决问题的时光。 从使用Typ..

HarmonyOS NEXT
146
0
2025-06-18 22:17:51

【HarmonyOS 5】金融应用开发鸿蒙组件实践

【HarmonyOS 5】金融应用开发鸿蒙组件实践 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、鸿蒙生态观察 [图片] 2024 年 1 月 18 日: 发布 原生鸿蒙操作系统星河版,面向开发者开放申请,余承东宣布鸿蒙生态设备数达 8 亿台;建设银行、邮储银行等完成鸿蒙原生应用 Beta 版本开发。 2024..

HarmonyOS NEXT
136
0
2025-06-18 22:16:38

【HarmonyOS 5】鸿蒙mPaaS详解

【HarmonyOS 5】鸿蒙mPaaS详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、mPaaS是什么? mPaaS 是 Mobile Platform as a Service 的缩写,即移动开发平台。 蚂蚁移动开发平台mPaaS ,融合了支付宝科技能力,可以为移动应用开发、测试、运营及运维提供云到端的..

HarmonyOS NEXT
145
0
2025-06-18 22:15:38

【HarmonyOS 5】鸿蒙星闪NearLink详解

【HarmonyOS 5】鸿蒙星闪NearLink详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 鸿蒙星闪NearLink Kit 是 HarmonyOS 提供的短距离通信服务,支持星闪设备间的连接、数据交互。例如,手机可作为中心设备与外围设备(如鼠标、手写笔、智能家电、车钥匙等)通过星闪进行连接。 ..

HarmonyOS NEXT
140
0