鸿蒙系统

世人万千丶11 天前
华为·harmonyos·鸿蒙·鸿蒙系统
桌面便签小应用 - HarmonyOS ArkUI 开发实战-TextArea与Flex布局-PC版本桌面便签小应用是一款实用的彩色便签记录工具,灵感来源于现实生活中贴在桌面上的便利贴。在办公和学习场景中,人们经常需要快速记录一些临时信息,比如待办事项、重要提醒、临时笔记等。传统的纸质便签虽然方便,但容易丢失、不易管理。电子化的便签应用则可以很好地解决这些问题,既保留了便签的直观性,又增加了数字化管理的优势。
YM52e11 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
买菜计算器小应用 - HarmonyOS ArkUI 开发实战-PC版本买菜计算器小应用是一款基于HarmonyOS ArkUI框架开发的基础四则运算计算器工具。在日常生活中,无论是买菜算账、计算折扣、还是简单的加减乘除运算,都需要一个便捷的计算工具。虽然手机自带计算器功能强大,但往往界面复杂、操作繁琐。本应用旨在提供一个简洁、直观、易用的计算器解决方案,让用户能够快速完成日常计算需求。
世人万千丶12 天前
华为·list·harmonyos·鸿蒙·鸿蒙系统
成语接龙小应用 - HarmonyOS ArkUI 开发实战-TextInput与List列表-PC版本成语接龙是一款经典的中文文字游戏,历史悠久,深受大众喜爱。游戏规则简单明了:参与者需要根据上一个成语的最后一个字,接出下一个以该字开头的成语。这个游戏不仅能锻炼语言表达能力,还能增长成语知识,培养思维敏捷性。
Davina_yu12 天前
harmonyos·鸿蒙·鸿蒙系统
自定义弹窗:使用CustomDialogController实现复杂交互(27)在 HarmonyOS 中,使用 CustomDialogController 实现复杂交互的核心在于:通过 @CustomDialog 装饰器定义弹窗 UI,利用 CustomDialogController 控制其显示与隐藏,并通过属性传递和事件回调实现父子组件间的数据与交互解耦。
Davina_yu12 天前
harmonyos·鸿蒙·鸿蒙系统
画布Canvas:2D绘图上下文(Context2D)绘制复杂图表(33)在 ArkUI 中,当需要绘制复杂的自定义图表(如金融走势图、雷达图、自定义环状图)时,Canvas 组件配合 CanvasRenderingContext2D 是最强大的工具。它提供了命令式的 2D 绘图能力,让开发者能够精确控制每一个像素的渲染。
小雨下雨的雨12 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
HarmonyOS ArkUI训练营入门-组件掌握系列-Grid 网格布局深度解析-PC版本网格布局是现代 UI 设计中常用的布局方式,能够将内容以行列形式整齐排列。HarmonyOS ArkUI 提供的 Grid 组件功能强大,支持灵活的列数配置、间距设置、自适应布局等特性。本文将从组件基础、属性配置、样式定制、响应式布局、实际应用等多个维度,深入解析 Grid 组件的使用方法。
Davina_yu12 天前
harmonyos·鸿蒙·鸿蒙系统
定时器与任务调度:setTimeout与setInterval的正确使用(19)在 HarmonyOS 开发中,setTimeout 和 setInterval 是处理延迟操作和周期性任务的核心 API。它们分别适用于单次延迟和重复执行场景,但在实际使用中,必须严格遵循生命周期管理和防内存泄漏的最佳实践。
Davina_yu12 天前
harmonyos·鸿蒙·鸿蒙系统
数据持久化(2):RelationalStore关系型数据库(SQLite)操作(14)在 HarmonyOS 开发中,当应用需要存储结构化、关系复杂的数据(如订单、联系人、消息记录等)时,轻量级的 Preferences 或 KVDB 往往无法满足需求。此时,RelationalStore(关系型数据库) 是最佳选择。它底层基于 SQLite 引擎,提供了一套完整的本地数据库管理机制。
Davina_yu13 天前
harmonyos·鸿蒙·鸿蒙系统
环境变量管理:Environment与LocalStorage的应用场景(23)在 HarmonyOS 的 ArkUI 状态管理体系中,Environment 和 LocalStorage 分别承担着不同层级的数据管理职责。它们的应用场景有着明确的边界与分工。
Davina_yu13 天前
harmonyos·鸿蒙·鸿蒙系统
JSON数据处理:字符串序列化与反序列化实战(20)在 HarmonyOS 应用开发中,JSON 数据处理是网络请求、本地数据持久化以及跨模块通信的核心基础。由于 HarmonyOS 的本地存储(如 Preferences、PersistentStorage)以及网络传输通常只支持基础数据类型(如 string),开发者必须熟练掌握对象与 JSON 字符串之间的转换。
Davina_yu13 天前
harmonyos·鸿蒙·鸿蒙系统
沙箱机制:理解鸿蒙应用的文件访问权限与目录结构(15)在 HarmonyOS 应用开发中,构建一个健壮的商业级应用离不开三大核心基石:网络数据交互、本地数据持久化以及安全隔离的文件管理。本文将系统性地梳理这三大核心模块的最佳实践与进阶技巧,并结合完整的实操代码,帮助开发者构建高效、安全的鸿蒙应用。
浮芷.14 天前
算法·华为·harmonyos·鸿蒙·鸿蒙系统
鸿蒙 6.1 新特性-60fps流畅人物跳跃功能算法深度解析-鸿蒙PC端正弦值计算法欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ atomgit仓库地址:https://atomgit.com/2401_83963238/hongmeng61fps60renwuqianxing
YM52e14 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
鸿蒙PC ArkTS 声明合并问题深度解析与最佳实践欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/atomgit仓库地址: https://atomgit.com/YM52e/modelListEroor 解决错误-运行成功:
浮芷.14 天前
华为·harmonyos·鸿蒙·鸿蒙系统
鸿蒙HarmonyOS 6.1新特性之沉浸式光感效果实现过程中的各类问题解决-鸿蒙PC版(一)欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ atomgit仓库地址:https://atomgit.com/2401_83963238/hongmeng61guangganxiaoguo 实现效果,按钮光感:
浮芷.15 天前
华为·harmonyos·鸿蒙·鸿蒙系统
HarmonyOS 6.1 沉浸式光感效果-黑色光感实现效果与过程问题解决(二)欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ atomgit仓库地址:https://atomgit.com/2401_83963238/hongmeng61guangganxiaoguo
YM52e15 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
鸿蒙PC ArkTS 死亡轮循深度解析与解决方案欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/atomgit仓库地址: https://atomgit.com/YM52e/siwanglunxun_error
YM52e16 天前
学习·安全·华为·harmonyos·鸿蒙·鸿蒙系统
男孩子在外自我保护指南——用鸿蒙 ArkTS 构建交互式安全教育应用技术栈:HarmonyOS NEXT (API 24+) · ArkTS · ArkUI 关键词:男孩安全教育 · 自我保护 · 交互式学习 · 场景模拟 · 预防侵害
AI_零食17 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
HarmonyOS ArkTS 设计系统构建实战指南在现代应用开发中,设计系统(Design System)已经成为提升开发效率、保证产品一致性的关键基础设施。一套优秀的设计系统不仅能够加快开发速度,还能确保应用在视觉和交互上保持统一,为用户提供一致的使用体验。
AI_零食17 天前
华为·开源·harmonyos·鸿蒙·鸿蒙系统
HarmonyOS ArkTS 常用工具函数实现与应用详解在HarmonyOS应用开发中,工具函数是提升开发效率、保证代码质量的重要组成部分。无论是数据校验、性能优化还是数据处理,优秀的工具函数都能极大简化开发流程。本文将深入探讨ArkTS中最常用的工具函数,包括isEmpty、debounce、throttle、deepClone等,从原理、实现到应用场景进行全方位解析。
AI_零食17 天前
学习·华为·harmonyos·鸿蒙·鸿蒙系统
HarmonyOS 表单验证机制深度解析与实践在HarmonyOS应用开发中,表单验证是保障数据质量和用户体验的关键环节。一个健壮的表单验证系统不仅能够有效防止无效数据进入后端系统,还能为用户提供即时、友好的反馈,提升整体交互体验。本文将深入探讨表单验证的核心原理、实现策略和最佳实践。