arkui

simple_lau12 小时前
harmonyos·arkts·arkui
鸿蒙 3D 开发实战:从模型加载到动画管理的完整实现大家好,我是simple。我的理想是利用科技手段来解决生活中遇到的各种问题。在鸿蒙应用开发中,三维模型的集成能极大提升用户交互体验,尤其在虚拟展示、互动教育等场景中不可或缺。本文基于一份实际的鸿蒙3D模型加载代码,详细解析从模型加载、光源配置、相机调优,到动画控制与资源管理的全流程。
zhanshuo5 天前
harmonyos·arkui
ArkUI 玩转水平滑动视图:超全实战教程与项目应用解析随着移动设备和智能终端的普及,用户界面交互体验的丰富性变得越来越重要。水平滑动视图作为一种常见的 UI 交互方式,在图片轮播、标签切换、内容分页等场景中都有广泛应用。ArkUI 作为 HarmonyOS 的前端 UI 框架,提供了灵活的组件支持实现各种滑动效果。本文将详细介绍如何在 ArkUI 中实现水平滑动视图,包含示例代码和实际应用场景,助你快速上手并结合项目需求灵活应用。
zhanshuo5 天前
harmonyos·arkui
ArkUI Canvas 实战:快速绘制柱状图图表组件在 HarmonyOS 应用开发中,数据可视化越来越常见,比如健康数据、销售业绩、学习进度等都离不开图表展示。不过目前 ArkUI 并没有提供现成的图表组件,这时候开发者就需要用 Canvas 自己“动手”画图了。本文就带你一步步实战一个简单的柱状图绘制方法,并结合一些实际场景演示 ArkUI 在图表方面的可行方案。
娅娅梨12 天前
网络协议·tcp/ip·http·okhttp·harmonyos·arkui·arkweb
HarmonyOS-ArkUI Web控件基础铺垫4--TCP协议- 断联-四次挥手解析HarmonyOS-ArkUI: Web组件加载流程1HarmonyOS-ArkUI Web控件基础铺垫1-HTTP协议-数据包内容
儿歌八万首21 天前
华为·harmonyos·arkts·arkui
HarmonyOS中各种动画的使用介绍鸿蒙(HarmonyOS)提供了丰富的动画能力,涵盖属性动画、显式动画、转场动画、帧动画等多种类型,适用于不同场景的交互需求。以下是鸿蒙中各类动画的详细解析及使用示例:
儿歌八万首21 天前
harmonyos·component·arkui
HarmonyOS 中状态管理 V2和 V1 的区别鸿蒙ArkUI框架中的ComponentV2与V1在状态管理、组件开发模式、性能优化等方面存在显著差异。以下是两者的核心区别及技术解析:
simple丶23 天前
harmonyos·arkts·arkui
【HarmonyOS】封装用户鉴权工具类AuthUserStore.ets是一个用于管理用户认证状态的工具类,主要功能包括:该类基于 HarmonyOS 的 preferences 模块实现数据持久化,适用于 ArkTS 项目中用户的登录态管理。
simple丶23 天前
harmonyos·arkts·arkui
【HarmonyOS】基于Axios封装网络请求工具类在现代前端开发中,网络请求的封装是提升代码可维护性和复用性的关键。本文将介绍如何使用Axios库在ArkTS环境中封装一个通用的网络请求工具类Curl,并探讨其设计与实现。
simple丶23 天前
harmonyos·arkts·arkui
【HarmonyOS】鸿蒙蓝牙连接与通信技术在鸿蒙系统中,蓝牙功能的实现依赖于 HarmonyOS 提供的ConnectivityKit蓝牙模块、AbilityKit权限控制模块和ArkTS工具模块。本文详细讲解蓝牙连接、数据传输等核心流程。
Huang兄2 个月前
flutter·harmonyos·arkui
鸿蒙-flutter-使用FlutterEntry的路由管理和参数传递_中_flutter打开native页面传递参数前面我们完成了鸿蒙打开flutter指定页面,并且传递参数,接下来我们看一下在flutter侧打开鸿蒙原生页面,并且传递参数应该如何处理。 当然了,我们在前面也提到了,在flutter发起路由的时候,都交给插件来处理。并且我们在上一章中也创建好了flutter插件,并没有使用和原生交互,只是创建了一个flutter路由和页面映射的管理类。
Huang兄2 个月前
flutter·harmonyos·arkui
鸿蒙-flutter-使用FlutterEntry的路由管理和参数传递_下_页面返回时透传数据前面两篇介绍了如何打开指定页面,并且传递对应的参数。这一篇中我们来看下在页面返回时,如何将数据传递给上一个页面。
Huang兄2 个月前
flutter·harmonyos·arkui
鸿蒙-flutter-使用FlutterEntry的路由管理和参数传递_上我们在前面介绍了如何搭建环境,如何向现有鸿蒙工程中添加 flutter 模块,这篇文章中我们来看一下参数传递问题。 我们先看一下有哪些场景
Huang兄2 个月前
flutter·harmonyos·arkui
鸿蒙-flutter-如何向现有鸿蒙项目中添加flutter模块在版本迭代时,有部分新增的功能,需要开发新的业务模块,这里希望使用跨平台框架,实现代码Android、iOS、HarmonyOS 复用。之前的部分业务使用flutter 开发,HarmonyOS 也支持 flutter 的接入,因此,这次依然使用选择使用 flutter。
simple丶2 个月前
harmonyos·arkts·arkui
【HarmonyOS Relational Database】鸿蒙关系型数据库在鸿蒙系统中,relationalStore 是 ArkTS 提供的关系型数据库模块,用于管理本地结构化数据。它支持 SQL 查询、事务处理、条件查询等常见数据库操作,适用于需要持久化存储结构化数据的场景。
娅娅梨2 个月前
华为·harmonyos·arkts·arkui
HarmonyOS-ArkUI 自定义弹窗自定义弹窗是界面开发中最为常用的一种弹窗写法。在自定义弹窗中, 布局样式完全由您决定,非常灵活。通常会被封装成工具类,以使得APP中所有弹窗具备相同的设计风格。
SuperHeroWu72 个月前
华为·harmonyos·arkts·讲解·arkui·空ability示例项目
【 HarmonyOS 5 入门系列 】鸿蒙HarmonyOS示例项目讲解在移动操作系统的发展历程中,UI 开发模式经历了从命令式到声明式的重大变革。根据华为开发者联盟 2024 年数据报告显示,HarmonyOS 设备激活量已突破 7.3 亿台,其中采用 ArkTS 声明式 UI 框架开发的应用占比达 68%,较 2023 年提升 45 个百分点。
simple丶2 个月前
harmonyos·arkts·arkui
【HarmonyOS】项目工程化工具 持续更迭...在 HarmonyOS 开发中,工具类的封装可以极大提升开发效率和代码可维护性。本文将详细讲解我封装的一套工具类,涵盖用户认证、沉浸式全屏、日志打印、网络请求、截图保存、状态栏控制、轻提示等常用功能,并提供完整的使用示例。
simple丶2 个月前
harmonyos·arkts·arkui
HarmonyOS 鸿蒙应用 - NEWS项目详细介绍本项目是一个基于 ArkTS 构建的跨平台 HarmonyOS 应用,采用模块化架构与组件化开发模式,具备良好的可维护性与扩展性。适用于内容展示类、社交互动类、用户中心型等中大型 App 的基础模板。
simple丶2 个月前
harmonyos·arkts·arkui
【HarmonyOS 】工具函数封装 持续更迭...在鸿蒙应用开发过程中,为了提高代码复用性和可维护性,通常会将一些通用的功能封装到工具类中。本文将介绍几个常见的工具类及其方法,包括字符串、数组、对象处理、日期格式化等。