arkts

simple丶1 天前
harmonyos·arkts·arkui
【HarmonyOS】封装用户鉴权工具类AuthUserStore.ets是一个用于管理用户认证状态的工具类,主要功能包括:该类基于 HarmonyOS 的 preferences 模块实现数据持久化,适用于 ArkTS 项目中用户的登录态管理。
simple丶1 天前
harmonyos·arkts·arkui
【HarmonyOS】基于Axios封装网络请求工具类在现代前端开发中,网络请求的封装是提升代码可维护性和复用性的关键。本文将介绍如何使用Axios库在ArkTS环境中封装一个通用的网络请求工具类Curl,并探讨其设计与实现。
simple丶2 天前
harmonyos·arkts·arkui
【HarmonyOS】鸿蒙蓝牙连接与通信技术在鸿蒙系统中,蓝牙功能的实现依赖于 HarmonyOS 提供的ConnectivityKit蓝牙模块、AbilityKit权限控制模块和ArkTS工具模块。本文详细讲解蓝牙连接、数据传输等核心流程。
KillerNoBlood2 天前
arkts·鸿蒙
HarmonyOS学习4 --- 创建一个页面注:页面,即由 @Entry 修饰的自定义组件注:自定义组件,即由 @Component 修饰的UI单元
我睡醒再说15 天前
windows·华为·harmonyos·arkts·应用开发
HarmonyOS 5 多端适配原理与BreakpointSystem工具类解析:附代码鸿蒙系统的多端适配通过响应式布局和媒体查询实现,核心在于根据设备屏幕尺寸动态调整UI结构。其实现逻辑与Web响应式设计类似,但针对鸿蒙ArkUI框架进行了定制化封装。
我睡醒再说17 天前
华为·信息可视化·harmonyos·arkts·应用开发
HarmonyOS5 音乐播放器app(一):歌曲展示与收藏功能(附代码)在移动应用开发中,收藏功能是用户体验的重要组成部分。本文将以鸿蒙OS音乐应用为例,详细解析如何实现具有动画效果的收藏功能,涉及状态管理、组件通信和交互动画等核心技术点。
_29521 天前
arkts
【HarmonyOS ArkTS】获取组件截图并保存到相册本文基于项目中的文件,详细说明组件截图及保存到相册的实现逻辑。 适合 HarmonyOS 开发初学者理解如何在 ArkTS 中完成组件截图、图片保存至缓存路径与图片保存至相册的操作。
知然23 天前
c++·arkts·鸿蒙
鸿蒙 Native API 的封装库 h2lib_arkbindercode: https://gitee.com/evanown/h2lib_arkbinder本类库实现 C++ 代码到鸿蒙 Native API 的封装与转换。
半醉看夕阳25 天前
typescript·harmonyos·arkts
HarmonyOS开发 ArkTS 之 var 、let、const 变量声明的剖析
我睡醒再说25 天前
华为·信息可视化·harmonyos·arkts·应用开发
HarmonyOS5 运动健康app(二):健康跑步(附代码)代码通过RunRecord接口定义了跑步数据的核心结构:这一模型以"距离-时长-配速"为核心维度,通过id和date建立时间轴索引。在实际跑步场景中,当用户点击"结束跑步"时,系统会基于实时数据生成RunRecord对象并添加到runRecords数组中:
lucky志25 天前
arkts·harmonyos next
探秘鸿蒙 HarmonyOS NEXT:鸿蒙定时器,简单倒计时的场景应用在鸿蒙 ArkTS 开发中,定时器是实现动态效果和定时任务的重要工具。基于鸿蒙 API 12 及以上版本,ArkTS 提供了功能丰富的定时器 API,本文将带你全面了解定时器的使用方法。
libo_20251 个月前
ai编程·arkts
HarmonyOS 5 模型瘦身验证:从200MB到5MB的剪枝后准确率回归测试针对模型剪枝后的精度验证问题,结合鸿蒙开发环境和模型优化实践,提供以下技术方案:三、验证技术要点某图像分类模型经通道剪枝后,参数减少92%的情况下:
libo_20251 个月前
arkts
HarmonyOS5 分布式数据库测试:如何验证10万条数据跨设备同步的一致性一、核心测试策略 1. 数据同步完整性验证 通过批量插入与哈希校验确保数据完整:需在目标设备执行哈希值全表比对,验证数据完整性
libo_20251 个月前
arkts
HarmonyOS5 响应式编程内建支持:仓颉的signal与computed原语解析仓颉编程语言在响应式编程领域通过signal与computed两大核心原语,为开发者提供了高效的状态管理能力。以下是其关键特性和实现原理的解析:
libo_20251 个月前
arkts
HarmonyOS5 折叠屏适配:仓颉语言的@Foldable作用域如何自动处理状态切换在仓颉语言中,@Foldable作用域通过其宏系统的编译时响应式处理能力,为折叠屏设备适配提供了高效的解决方案。该特性结合鸿蒙折叠屏开发规范,实现了布局状态切换的自动化处理。以下是核心实现原理与应用场景:
libo_20251 个月前
arkts
HarmonyOS5 编译期优化:仓颉的constexpr计算在布局渲染中的提速实践仓颉语言的constexpr机制允许在编译期完成复杂计算,将结果直接硬编码到最终二进制中,从而消除运行时计算开销。在布局渲染场景中,该特性可显著优化以下场景:
libo_20251 个月前
arkts
HarmonyOS5 分布式语法糖:仓颉语言中@Remote注解如何简化跨设备调用仓颉语言通过@Remote注解实现了跨设备调用的透明化封装,其设计理念与ArkTS互操作框架一脉相承但更深度集成。以下是该机制的关键实现原理:
我睡醒再说1 个月前
游戏·华为·harmonyos·arkts
纯血Harmony NETX 5小游戏实践:2048(附源文件)在移动应用开发领域,2048游戏因其简洁的规则和富有挑战性的玩法成为经典案例。本文将基于鸿蒙OS的ArkUI框架,深入解析2048游戏的实现原理,从数据结构设计到动画交互优化,带您全面了解这款益智游戏的开发全过程。
libo_20251 个月前
harmonyos·arkts
复杂逻辑生成:让CodeGenie为你编写HarmonyOS5分布式通信代码一、分布式通信代码生成流程生成代码将包含:生成的卡片代码将自动绑定KVStore数据源:CodeGenie将自动插入异常捕获逻辑:
libo_20251 个月前
harmonyos·arkts
HarmonyOS5 确定性执行:如何用ArkCompiler消除浮点数运算误差三、开发实践要点四、故障排查工具链总结:实现确定性浮点运算需贯穿开发全流程,从数据类型选择到系统调度策略均需严格约束。建议对金融计算、物理仿真等场景采用全链路校验机制,并通过DevEco Profiler监控运行时精度波动。