技术栈
arkts
Quarkn
3 天前
list
·
harmonyos
·
arkts
·
鸿蒙
·
arkui
鸿蒙原生应用ArkUI之自定义List下拉刷新动效
Refresh可以进行页面下拉操作并显示刷新动效的容器组件,拥有默认刷新动效,也可以自定义刷新动效。如下图所示,使用List列表显示1-10十个列表项,使其具备下拉刷新效果。
simple_lau
7 天前
harmonyos
·
arkts
·
arkui
鸿蒙开发中的弹窗方案对比
大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发里,弹窗是很常用的交互组件。不同的弹窗方案各有各的特点,选对了方案能让开发效率提高不少,用户体验也会更好。今天就来聊聊几种常见的弹窗方案。
simple_lau
12 天前
harmonyos
·
arkts
·
arkui
鸿蒙资源加载深度解析:$r与$rawfile的性能差异与最佳实践
大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发中,资源加载效率直接影响用户体验。本文将对比$r和$rawfile两种资源引用方式,揭示它们在性能、内存管理和多设备适配方面的关键差异。
啥都不会的码仔
13 天前
harmonyos
·
arkts
鸿蒙ArkTS日期时间处理:全面解析DateUtil工具类
在鸿蒙应用开发中,日期时间处理是常见的需求。但原生Date对象功能有限,格式化、国际化、相对时间显示等都需要额外处理。为此,开发了DateUtil工具类,提供了一套全面、易用且国际化的日期时间处理解决方案。
simple_lau
15 天前
harmonyos
·
arkts
·
arkui
鸿蒙开发中如何快速定位丢帧
大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在前端、app等在做性能优化的过程中,我们都比较注重丢帧的问题,因为丢帧往往会让用户觉得有些卡顿。但是有时随着项目的庞大,有些时候我们无法快速定位到丢帧的情况,这时我们就需要借助这个分析工具帮助我们快速定位这个代码问题。
鸿蒙开发工程师—阿辉
16 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
HarmonyOS 应用拉起系列(一):应用与元服务互通方式
随着 HarmonyOS 生态的发展,应用之间、应用与元服务之间的互相拉起成为常见的交互方式。结合我平时开发所遇到的场景,将系统总结 HarmonyOS 中几种主流的拉起方式,包括 openLink、startAbility、openAtomicService 和 FullScreenLaunchComponent,并通过实际代码进行说明,帮助开发者灵活选择、快速集成。
simple_lau
19 天前
harmonyos
·
arkts
·
arkui
鸿蒙 3D 开发实战:从模型加载到动画管理的完整实现
大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发中,三维模型的集成能极大提升用户交互体验,尤其在虚拟展示、互动教育等场景中不可或缺。本文基于一份实际的鸿蒙3D模型加载代码,详细解析从模型加载、光源配置、相机调优,到动画控制与资源管理的全流程。
儿歌八万首
1 个月前
安全
·
harmonyos
·
arkts
·
签名
鸿蒙ArkTS多环境API管理与安全签名方案实践
在移动应用开发中,多环境API管理和接口安全是两个核心技术挑战。本文基于真实的鸿蒙项目,深入解析如何构建可扩展的多环境API架构和企业级安全签名体系。
SuperHeroWu7
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
编程语言
·
语法
·
详解
【HarmonyOS】ArkTS语法详细解析
作为鸿蒙生态的核心开发语言,ArkTS是目前最主流的开发语言。从最初使用Java试水,到切换JS和ArkTS。ArkTS用开发效率的实力证明了编程语言的未来。
NoirSeeker
1 个月前
c++
·
windows
·
arkts
·
鸿蒙
·
交叉编译
在windows平台上基于OpenHarmony sdk编译三方库并暴露给ArkTS使用(详细)
这篇文章的写作初衷源于最近的一次突发奇想:我决定将之前写的二维和三维地图移植到鸿蒙系统上。在开始移植之前,我想着肯定需要使用 HarmonyOS SDK 来编译第三方库。所以我先尝试将 FreeType 库编译通过,接下来的工作应该也会按照这个步骤进行。这篇文章详细总结了我在这一过程中遇到的各种问题和解决方案。
Keya
1 个月前
app
·
harmonyos
·
arkts
在HarmonyOS(鸿蒙)中H5页面中的视频不会自动播放
ArkWeb(方舟Web)提供了Web组件,用于在应用程序中显示Web页面内容。当应用加载完有视频内容的H5页面时,不会自动播放视频。
儿歌八万首
1 个月前
华为
·
harmonyos
·
arkts
·
arkui
HarmonyOS中各种动画的使用介绍
鸿蒙(HarmonyOS)提供了丰富的动画能力,涵盖属性动画、显式动画、转场动画、帧动画等多种类型,适用于不同场景的交互需求。以下是鸿蒙中各类动画的详细解析及使用示例:
逻极
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
自定义组件
HarmonyOS从入门到精通:自定义组件开发指南(二):组件属性与参数传递
在鸿蒙应用开发中,自定义组件的灵活性很大程度上依赖于属性定义与参数传递机制。通过合理设计组件属性,开发者可以打造出高度可复用、适配多场景的通用组件,同时降低系统维护成本。本文将深入解析鸿蒙系统中组件属性的定义方式、参数传递技巧及最佳实践,帮助开发者构建更具扩展性的组件体系。
simple丶
1 个月前
harmonyos
·
arkts
·
arkui
【HarmonyOS】封装用户鉴权工具类
AuthUserStore.ets是一个用于管理用户认证状态的工具类,主要功能包括:该类基于 HarmonyOS 的 preferences 模块实现数据持久化,适用于 ArkTS 项目中用户的登录态管理。
simple丶
1 个月前
harmonyos
·
arkts
·
arkui
【HarmonyOS】基于Axios封装网络请求工具类
在现代前端开发中,网络请求的封装是提升代码可维护性和复用性的关键。本文将介绍如何使用Axios库在ArkTS环境中封装一个通用的网络请求工具类Curl,并探讨其设计与实现。
simple丶
1 个月前
harmonyos
·
arkts
·
arkui
【HarmonyOS】鸿蒙蓝牙连接与通信技术
在鸿蒙系统中,蓝牙功能的实现依赖于 HarmonyOS 提供的ConnectivityKit蓝牙模块、AbilityKit权限控制模块和ArkTS工具模块。本文详细讲解蓝牙连接、数据传输等核心流程。
KillerNoBlood
1 个月前
arkts
·
鸿蒙
HarmonyOS学习4 --- 创建一个页面
注:页面,即由 @Entry 修饰的自定义组件注:自定义组件,即由 @Component 修饰的UI单元
我睡醒再说
2 个月前
windows
·
华为
·
harmonyos
·
arkts
·
应用开发
HarmonyOS 5 多端适配原理与BreakpointSystem工具类解析:附代码
鸿蒙系统的多端适配通过响应式布局和媒体查询实现,核心在于根据设备屏幕尺寸动态调整UI结构。其实现逻辑与Web响应式设计类似,但针对鸿蒙ArkUI框架进行了定制化封装。
我睡醒再说
2 个月前
华为
·
信息可视化
·
harmonyos
·
arkts
·
应用开发
HarmonyOS5 音乐播放器app(一):歌曲展示与收藏功能(附代码)
在移动应用开发中,收藏功能是用户体验的重要组成部分。本文将以鸿蒙OS音乐应用为例,详细解析如何实现具有动画效果的收藏功能,涉及状态管理、组件通信和交互动画等核心技术点。
_295
2 个月前
arkts
【HarmonyOS ArkTS】获取组件截图并保存到相册
本文基于项目中的文件,详细说明组件截图及保存到相册的实现逻辑。 适合 HarmonyOS 开发初学者理解如何在 ArkTS 中完成组件截图、图片保存至缓存路径与图片保存至相册的操作。