2025-06-20 11:12:05
【HarmonyOS】输入框焦点控制实现键盘显隐和进入页面默认弹出键盘获取焦点设置
【HarmonyOS】输入框焦点控制实现键盘显隐和进入页面默认弹出键盘获取焦点设置 问题背景: 鸿蒙中输入框控件,TextInput最常见的控制,即:针对输入框焦点控制,获取焦点,失去焦点。达到用户方便操作输入和退出输入。 因为输入框一定会伴随着键盘交互,一般在逻辑控制上和UI渲染上,都可能会需要动态调整改焦点。 另外一个比较常用的需求是,进入页面,键盘就自..
HarmonyOS NEXT
225
0
2025-06-20 10:58:54
《HarmonyOSNext性能飞跃秘籍:响应优化0.1秒生死线必备指南》
《HarmonyOSNext性能飞跃秘籍:响应优化0.1秒生死线必备指南》 ##Harmony OS Next ##Ark Ts ##教育 本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 🎯 一、响应优化到底是啥? 响应(Response)就是咱们点屏幕时手机的反应速度!从你抬手到画面刷新,整个链路就像快递配送🛵: 1️⃣ 你下单(点击操作)..
HarmonyOS NEXT
191
0
2025-06-20 10:58:26
《HarmonyOSNext教育应用性能飞跃:ArkTS长列表优化5大实战指南》
《HarmonyOSNext教育应用性能飞跃:ArkTS长列表优化5大实战指南》 ##Harmony OS Next ##Ark Ts ##教育 本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 📱 让长列表飞起来!5大优化绝招实测 还在为卡顿的列表发愁?滑动起来像PPT?内存占用爆表?别慌!今天咱们用真实的10000条数据测试,手把手教你怎么让..
HarmonyOS NEXT
157
0
2025-06-20 09:09:05
鸿蒙运动项目开发:封装超级好用的 RCP 网络库(下)—— 实战应用
##鸿蒙核心技术##运动开发## Remote Communication Kit(远场通信服务) 在之前的文章中,我们详细介绍了如何封装一个功能完备的 RCP 网络库,并探讨了其核心功能和高级特性。在本篇中,我们将展示如何在鸿蒙运动项目中使用这个网络库来实现具体的网络请求功能。 前言 在鸿蒙运动项目中,网络请求是实现功能的关键环节之一。无论是获取运动数据、..
HarmonyOS NEXT
174
0
2025-06-19 22:53:04
ArkUI-X平台桥接Bridge说明
简介 平台桥接用于客户端(ArkUI)和平台(Android或iOS)之间传递消息,即用于ArkUI与平台双向数据传递、ArkUI侧调用平台的方法、平台调用ArkUI侧的方法。 以Android平台为例,ArkTS和Java没有相互调用的能力,为了实现ArkTS和Java交互,需要ArkTS与C++交互,C++再与Java交互,反之亦然。但是对于开发者,就像..
HarmonyOS NEXT
200
0
2025-06-19 22:52:28
ArkUI-X应用工程结构说明
简介 本文档配套ArkUI-X,将OpenHarmony ArkUI开发框架扩展到不同的OS平台,比如Android和iOS平台,让开发者基于ArkUI,可复用大部分的应用代码(UI以及主要应用逻辑)并可以部署到相应的OS平台,降低跨平台应用开发成本。 应用工程目录结构介绍 跨平台应用工程目录结构说明 以IDE创建的模板工程【ArkUI-X】Empty Ab..
HarmonyOS NEXT
187
0
2025-06-19 22:20:26
HarmonyOS性能优化——并发能力使用
并发能力使用 应用中的并发优化是在响应用户操作时,确保主线程仅执行UI绘制任务,将非UI的耗时任务分配给其他线程或延迟处理。通过多线程异步技术,充分利用多核处理器的能力,提高应用程序的并发处理能力,减少用户等待时间,确保用户界面的响应流畅。 使用多线程能力 创建自定义组件后,在执行build函数前,将先调用aboutToAppear()生命周期回调函数。如果..
HarmonyOS NEXT
215
0
2025-06-19 22:19:46
HarmonyOS性能优化——动画帧率优化
动画帧率优化 动画在应用开发中扮演着重要角色,能够提升用户体验、传达信息、引导用户操作、提升应用品质和增加视觉吸引力。动画的性能表现也至关重要,优化可以从属性更新和布局方面入手,减少冗余刷新。通过这些优化手段的使用,可以提升动画帧率、减少应用卡顿,从而提升性能和用户体验。 使用系统提供的动画接口 在HarmonyOS应用开发中,动画设计实现可以通过自定义动画..
HarmonyOS NEXT
191
0
2025-06-19 22:19:13
HarmonyOS性能优化——运行效率提高
运行效率提高 在开发过程中,优化影响性能的代码片段,以提高运行效率。以下实践总结了一些高性能的写法和建议: 变量声明 对于初期明确不会改变的变量,尽量使用const声明常量。这里的常量包括基础类型和引用类型。通过const声明,可以确保地址不会变化,减少因误操作导致的赋值错误,从而避免逻辑改变,并在编辑时及时发现错误。 对于number类型,编译器在优化时会..
HarmonyOS NEXT
164
0
2025-06-19 22:18:36
HarmonyOS性能优化——资源提前加载
资源提前加载 网络请求优化 在附带网络请求的页面跳转场景中,完成时延耗时长的绝大多数原因都是因为网络数据Http请求时间长。由于网络是从操作系统侧发起和控制的,且网络环境存在不可控性,所以我们很难在业务逻辑的代码中优化请求速度。因此应尽可能的提前发起网络请求。 Web组件的预连接、预加载、预渲染 当遇到Web页面加载慢的场景,可以使用Web组件的预连接、预加..
HarmonyOS NEXT
197
0
2025-06-19 22:18:22
鸿蒙开发如何显示Markdown格式语法 -- markdown_hm介绍
在开发过程中,对于内容的展示通常有富文本和Markdown两种,后者更偏向于技术文档、说明书一类的内容展示。但是和富文本不同的是,没有一个原生组件可以用来解析展示Markdown语法的内容,所以……只好自己写了一个 Markdown渲染器使用说明 简介 这是一个为ArkUI(HarmonyOS)开发的Markdown渲染器三方库插件。它不仅能解析标准的Mar..
HarmonyOS NEXT
170
0
2025-06-19 19:56:19
甩开卡顿!HarmonyOS丢帧问题超详细拆解手册
甩开卡顿!HarmonyOS丢帧问题超详细拆解手册 嘿,老铁们! 我是你们的性能调优老司机,今天手把手带你搞定HarmonyOS最让人头大的问题——丢帧卡顿!全程干货,看完直接秒变丝滑大佬! 🔍 一图搞懂渲染流水线(原理篇) 先泼个冷水💧: 想调优丢帧?先搞懂HarmonyOS怎么"画画面"!90Hz/120Hz刷新率不是玄学,而是精密计时赛跑! 🛠️..
HarmonyOS NEXT
156
0
2025-06-19 19:55:57
《HarmonyOSNext性能暴击指南:3大避坑术+4维钻石法则,告别卡顿从入门到封神!》
《HarmonyOSNext性能暴击指南:3大避坑术+4维钻石法则,告别卡顿从入门到封神!》 ##Harmony OS Next ##Ark Ts ##教育 本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 🚥 场景一:元素显隐的智能控制 🕶️ 躲猫猫的两种姿势:if判断 vs Visibility属性 想让组件玩消失?推荐两种魔法:if条件判..
HarmonyOS NEXT
198
0
2025-06-19 11:58:12
鸿蒙便捷生活类应用上架流程一
一、注册 & 认证 & 申请权限 注册账号:先去华为开发者联盟注册一个开发者账号。 实名认证:这是必须的!无论是个人还是公司开发的应用,都要完成实名认证(提交身份证或营业执照等信息)。 申请(受邀):HarmonyOS应用中部分权限需要申请权限(没有就忽略这步)。你需要: 登录AppGallery Connect (AGC)后台。 找到你的D..
HarmonyOS NEXT
169
0
2025-06-18 22:51:27
关于bindsheet在横屏、2in1下显示不正常的情况及解决方案##ArkTS##
之前好奇自己的app在平板或者横屏状态下是什么效果,就通过模拟器跑了一下,发现除了惨不忍睹的UI页面以外,通过半模态bindsheet去显示的一些内容显示不出来了,这个bindsheet对应的组件只在页面最下面显示了一点点,无法显示正常。当时也没太在意,以为只是我UI布局的问题。 今天在进行多端适配的时候,再次出现了这个问题,如图所示: [图片] 对于我的项..
HarmonyOS NEXT
175
0
2025-06-18 22:36:38
【HarmonyOS 5】鸿蒙组件&模板服务详解 - 助力高效开发的利器
【HarmonyOS 5】鸿蒙组件&模板服务详解 - 助力高效开发的利器 一、前言 在移动应用开发领域,效率与质量始终是开发者追求的核心目标。鸿蒙系统作为新兴的操作系统,为开发者提供了丰富且强大的开发资源,其中鸿蒙组件&模板服务更是成为开发者快速构建高质量应用的得力助手。 鸿蒙组件&模板服务为开发者带来了极大的便利,通过在DevEco..
HarmonyOS NEXT
225
0
2025-06-18 22:35:11
【HarmonyOS 5】桌面快捷方式功能实现详解
【HarmonyOS 5】桌面快捷方式功能实现详解 ##鸿蒙开发能力 ##HarmonyOS SDK应用服务##鸿蒙金融类应用 (金融理财# 一、前言 在移动应用开发中,如何让用户快速触达核心功能,是目前很常见的功能之一。 鸿蒙系统提供的**桌面快捷方式(Shortcuts)**功能,允许开发者为应用内常用功能创建直达入口,用户通过长按应用图标即可快速启动特..
HarmonyOS NEXT
177
0
2025-06-18 22:31:47
ArkUI-X跨平台技术落地-华为运动健康(二)
原生和ArkUI界面参数传递 在原生页面拉起对应的跨平台的页面时,会将代表拉起哪个页面的参数通过intent的形式传递给跨平台的Entry模块,这里主要用到的是intent的putExtra()方法进行设置,Entry模块收到该参数之后,解析参数从而决定拉起的页面,一个简单的示意图如下所示: [图片] ArkUI-X与原生之间的bridge桥接通信 ArkU..
HarmonyOS NEXT
172
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
164
0
热门文章
针对鸿蒙端云一体化无法跑在模拟器的解决方案
130 浏览
0 评论
鸿蒙App是如何调用C++的?
114 浏览
0 评论
Mac环境Java配置指南 - 解决java多版本共存
133 浏览
0 评论
以精神为炬,筑就开源生态新长城——做好开源生态的实施方案
127 浏览
0 评论
【HarmonyOS 6】仿AI唤起屏幕边缘流光特效
134 浏览
0 评论
Mac环境Java配置指南 - 解决鸿蒙Flutter开发中的Java运行时问题
126 浏览
0 评论
【HarmonyOS】一步解决弹框集成-快速弹框QuickDialog使用详解
130 浏览
0 评论