arkts

Monkey-旭10 天前
分布式·wpf·harmonyos·arkts·openharmony·arkui
鸿蒙 5.1 深度解析:ArkUI 4.1 升级与分布式开发新范式作为华为鸿蒙生态的重要里程碑,HarmonyOS 5.1(基于 OpenHarmony 4.0)于 2024 年第三季度正式发布,带来了 ArkUI 框架的重大升级、分布式能力的增强以及性能的全面优化。2025 年 7 月 31 日推送的 0.92GB 收官更新更是标志着鸿蒙 5 系列的完善,华为官方同步启动了冲击 2 亿用户升级的目标,覆盖 Mate 70、Pura 70、nova 14 等 40 余款主力机型,并明确 Mate 30、P40 等经典机型将在 9 月后分阶段升级。本文将从开发者视角,深入
奶糖不太甜14 天前
harmonyos·arkts
鸿蒙5.1.0及ArkTS新特性文本与输入组件:圆形屏幕适配:TaskPool支持指定任务并发度和排队策略新增任务取消API,可通过任务ID取消任务池任务
祥睿夫子14 天前
harmonyos·arkts
鸿蒙ArkTS开发:Number、Boolean、String三种核心基本数据类型详解(附实战案例)在鸿蒙应用开发中,ArkTS 作为首选开发语言,其变量与数据类型是构建所有功能的基础。无论是展示商品信息的美团界面,还是实现复杂的业务逻辑,都离不开对数据类型的精准运用。今天,我们就从实际场景出发,系统讲解 ArkTS 中三种核心基本数据类型 ——Number(数字)、Boolean(布尔)、String(字符串),结合代码案例与运行效果,帮你轻松掌握基础知识点。
keepDXRcuriosity15 天前
华为·harmonyos·arkts·鸿蒙
ArkTS 语言全方位解析:鸿蒙生态开发新选择在鸿蒙生态蓬勃发展的当下,一款高效、健壮的开发语言成为开发者的迫切需求。ArkTS 语言应运而生,作为鸿蒙生态的核心应用开发语言,它在 TypeScript(简称 TS)基础上进行创新扩展,为开发者打造高性能、易维护的应用开发体验。本文将从语言介绍、开发环境搭建、与 TS 的核心区别三方面,带您全面认识 ArkTS。
simple_lau17 天前
typescript·harmonyos·arkts
H5资源包热更新:从下载、解压到渲染的实现方案大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在移动应用开发里,热更新技术特别实用——不用重新装应用,就能更新内容,大大提升了迭代效率。本文结合给出的代码,跟大家详细说下H5资源包热更新怎么实现,包括资源下载、解压到渲染的完整流程。
马剑威(威哥爱编程)17 天前
华为·harmonyos·arkts·鸿蒙
鸿蒙 NEXT开发中轻松实现人脸识别功能大家好,我是 V 哥。 今天给大家介绍在 HarmonyOS 原生鸿蒙开发中,实现人脸识别功能,这个功能在常用的 APP 开发中上镜率还是很高的,在传统的 Android 或 iOS 开发中,通常我们要借助第三方库来实现,而在鸿蒙原生开发中,天然的集成了这个功能,使用起来也超级方便,接下来听 V 哥细细说来。
Quarkn23 天前
list·harmonyos·arkts·鸿蒙·arkui
鸿蒙原生应用ArkUI之自定义List下拉刷新动效Refresh可以进行页面下拉操作并显示刷新动效的容器组件,拥有默认刷新动效,也可以自定义刷新动效。如下图所示,使用List列表显示1-10十个列表项,使其具备下拉刷新效果。
simple_lau1 个月前
harmonyos·arkts·arkui
鸿蒙开发中的弹窗方案对比大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发里,弹窗是很常用的交互组件。不同的弹窗方案各有各的特点,选对了方案能让开发效率提高不少,用户体验也会更好。今天就来聊聊几种常见的弹窗方案。
simple_lau1 个月前
harmonyos·arkts·arkui
鸿蒙资源加载深度解析:$r与$rawfile的性能差异与最佳实践大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发中,资源加载效率直接影响用户体验。本文将对比$r和$rawfile两种资源引用方式,揭示它们在性能、内存管理和多设备适配方面的关键差异。
啥都不会的码仔1 个月前
harmonyos·arkts
鸿蒙ArkTS日期时间处理:全面解析DateUtil工具类在鸿蒙应用开发中,日期时间处理是常见的需求。但原生Date对象功能有限,格式化、国际化、相对时间显示等都需要额外处理。为此,开发了DateUtil工具类,提供了一套全面、易用且国际化的日期时间处理解决方案。
simple_lau1 个月前
harmonyos·arkts·arkui
鸿蒙开发中如何快速定位丢帧大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在前端、app等在做性能优化的过程中,我们都比较注重丢帧的问题,因为丢帧往往会让用户觉得有些卡顿。但是有时随着项目的庞大,有些时候我们无法快速定位到丢帧的情况,这时我们就需要借助这个分析工具帮助我们快速定位这个代码问题。
鸿蒙开发工程师—阿辉1 个月前
华为·harmonyos·arkts·鸿蒙
HarmonyOS 应用拉起系列(一):应用与元服务互通方式随着 HarmonyOS 生态的发展,应用之间、应用与元服务之间的互相拉起成为常见的交互方式。结合我平时开发所遇到的场景,将系统总结 HarmonyOS 中几种主流的拉起方式,包括 openLink、startAbility、openAtomicService 和 FullScreenLaunchComponent,并通过实际代码进行说明,帮助开发者灵活选择、快速集成。
simple_lau1 个月前
harmonyos·arkts·arkui
鸿蒙 3D 开发实战:从模型加载到动画管理的完整实现大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发中,三维模型的集成能极大提升用户交互体验,尤其在虚拟展示、互动教育等场景中不可或缺。本文基于一份实际的鸿蒙3D模型加载代码,详细解析从模型加载、光源配置、相机调优,到动画控制与资源管理的全流程。
儿歌八万首2 个月前
安全·harmonyos·arkts·签名
鸿蒙ArkTS多环境API管理与安全签名方案实践在移动应用开发中,多环境API管理和接口安全是两个核心技术挑战。本文基于真实的鸿蒙项目,深入解析如何构建可扩展的多环境API架构和企业级安全签名体系。
SuperHeroWu72 个月前
华为·harmonyos·arkts·鸿蒙·编程语言·语法·详解
【HarmonyOS】ArkTS语法详细解析作为鸿蒙生态的核心开发语言,ArkTS是目前最主流的开发语言。从最初使用Java试水,到切换JS和ArkTS。ArkTS用开发效率的实力证明了编程语言的未来。
NoirSeeker2 个月前
c++·windows·arkts·鸿蒙·交叉编译
在windows平台上基于OpenHarmony sdk编译三方库并暴露给ArkTS使用(详细)这篇文章的写作初衷源于最近的一次突发奇想:我决定将之前写的二维和三维地图移植到鸿蒙系统上。在开始移植之前,我想着肯定需要使用 HarmonyOS SDK 来编译第三方库。所以我先尝试将 FreeType 库编译通过,接下来的工作应该也会按照这个步骤进行。这篇文章详细总结了我在这一过程中遇到的各种问题和解决方案。
Keya2 个月前
app·harmonyos·arkts
在HarmonyOS(鸿蒙)中H5页面中的视频不会自动播放ArkWeb(方舟Web)提供了Web组件,用于在应用程序中显示Web页面内容。当应用加载完有视频内容的H5页面时,不会自动播放视频。
儿歌八万首2 个月前
华为·harmonyos·arkts·arkui
HarmonyOS中各种动画的使用介绍鸿蒙(HarmonyOS)提供了丰富的动画能力,涵盖属性动画、显式动画、转场动画、帧动画等多种类型,适用于不同场景的交互需求。以下是鸿蒙中各类动画的详细解析及使用示例:
逻极2 个月前
华为·harmonyos·arkts·鸿蒙·自定义组件
HarmonyOS从入门到精通:自定义组件开发指南(二):组件属性与参数传递在鸿蒙应用开发中,自定义组件的灵活性很大程度上依赖于属性定义与参数传递机制。通过合理设计组件属性,开发者可以打造出高度可复用、适配多场景的通用组件,同时降低系统维护成本。本文将深入解析鸿蒙系统中组件属性的定义方式、参数传递技巧及最佳实践,帮助开发者构建更具扩展性的组件体系。
simple丶2 个月前
harmonyos·arkts·arkui
【HarmonyOS】封装用户鉴权工具类AuthUserStore.ets是一个用于管理用户认证状态的工具类,主要功能包括:该类基于 HarmonyOS 的 preferences 模块实现数据持久化,适用于 ArkTS 项目中用户的登录态管理。