技术栈
arkts
UnicornDev
4 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】个人中心数据可视化实战
在健康管理类应用中,用户希望在“个人中心”快速查看周期性的健康汇总。相比单一数据,健康报告弹窗能在一个页面中集中展示平均分、每日评分、分项进度与健康建议,阅读效率更高。
天意__
9 天前
flutter
·
华为
·
harmonyos
·
arkts
·
dart
·
arkui
鸿蒙(ArkTS)与Flutter(Dart)开发语法全面对比
鸿蒙开发(基于ArkTS语言)与Flutter开发(基于Dart语言)均支持跨端开发,二者在UI布局、组件使用、状态管理、事件处理等核心语法上既有相似之处,也存在显著差异。本文围绕同类功能(重点结合题干中列布局的对齐方式差异),全面列举两者的语法区别,覆盖常用开发场景,便于开发者快速对比学习。
Huang兄
17 天前
harmonyos
·
arkts
·
arkui
鸿蒙-List和Grid拖拽排序:仿微信小程序删除效果
今天来实现一下拖拽排序功能。对于鸿蒙中的控件来说,我们可以通过将draggable属性设置为true,并在onDragStart等接口中实现数据传输相关内容来实现拖拽能力,但对于 List 和 Grid 来讲,有几个特殊的用法。
Huang兄
18 天前
harmonyos
·
arkts
·
arkui
鸿蒙-深色模式适配
在移动应用设计与开发领域,深色模式已从可选功能升级为用户体验的核心标配。它不仅能适配夜间使用场景、降低屏幕功耗与视觉疲劳,更能彰显应用的设计质感与人性化考量,成为衡量产品成熟度的重要指标。 本文聚焦手机应用开发中的深色模式适配实践,从设计原则、色彩体系构建、代码实现逻辑等维度展开解析,结合实际开发中的常见问题与优化方案,为开发者提供一套可落地的适配思路与技术参考,助力打造兼顾视觉体验与用户需求的高品质应用。
浩宇软件开发
23 天前
harmonyos
·
arkts
·
arkui
·
垃圾分类
·
鸿蒙开发
·
deveco
基于DevEco鸿蒙开垃圾分类APP实现
随着环保意识的不断提升,垃圾分类已成为社会关注的热点话题。为了帮助用户更好地掌握垃圾分类知识,提高环保意识,我们开发了这款基于HarmonyOS的垃圾分类应用。该项目旨在通过数字化手段普及垃圾分类知识,提供便捷的查询功能,让环保行动更加智能化和便民化。应用涵盖了垃圾分类查询、新闻资讯、分类指南等多种实用功能,为用户提供了全方位的垃圾分类服务。
钟睿
23 天前
android
·
harmonyos
·
arkts
HarmonyOS花瓣地图自定义点聚合功能
项目中需要实现点聚合效果,但是花瓣地图目前的点聚合功能无法满足业务需求点聚合开源仓库 源码地址HarmonyOS NEXT多环境+多渠道+自定义路径输出+自定义名称一键打app和hap包
ITUnicorn
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
harmonyos6
【HarmonyOS 6】进度组件实战:打造精美的数据可视化
在移动应用开发中,数据可视化是提升用户体验的重要手段。用户需要直观地了解自己的进度、完成度和目标达成情况。ArkTS 提供了强大的 Progress 组件,支持多种样式和丰富的自定义选项,让开发者能够轻松打造精美的进度展示效果。
Lee_xiaoming
1 个月前
arkts
ArkTS基础语法 |(4)泛型类型和函数、空安全、模块、关键字、注解
在学习HarmonyOS开发的核心语言ArkTS时,整理了一份基础语法笔记,方便日后回顾。泛型的核心价值是让代码以类型安全的方式操作多种数据类型,避免为每种类型编写重复逻辑,同时编译器会做类型校验,兼顾代码通用性和类型安全性。
ITUnicorn
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
harmonyos6
【HarmonyOS 6】数据可视化:实现热力图时间块展示
在时间管理类应用中,如何直观地展示一天的时间使用情况是一个重要的设计挑战。本文将详细讲解如何在 HarmonyOS 应用中实现一个交互式的热力图时间块展示页面,用户可以通过点击和拖动来快速记录时间,同时以网格形式直观地查看时间分布。
ITUnicorn
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
harmonyos6
【HarmonyOS 6】HarmonyOS 自定义时间选择器实现
在开发时间管理类应用时,时间选择器是一个非常常见的功能。本文将通过近期接触的一个实际案例,详细讲解如何在 HarmonyOS 应用中实现一个自定义的时间选择器。我们这个案例中的选择器支持半小时为单位的时间选择,适合用于记录时间块等场景。
Lee_xiaoming
1 个月前
arkts
ArkTS基础语法 |(3)类和接口
在学习HarmonyOS开发的核心语言ArkTS时,整理了一份基础语法笔记,方便日后回顾。类是ArkTS面向对象编程的核心载体,用于封装数据(字段)和行为(方法)。
Lee_xiaoming
1 个月前
arkts
ArkTS基础语法 |(2)函数
在学习HarmonyOS开发的核心语言ArkTS时,整理了一份基础语法笔记,方便日后回顾。函数能够封装重复的业务逻辑(代码块),遵循先定义、后调用的基本原则,大幅提升代码的复用率和可维护性。
全栈探索者
1 个月前
react
·
harmonyos
·
arkts
·
前端开发
·
deveco studio
·
状态管理
·
鸿蒙next
useState 换个名字叫 @State,仅此而已
哈喽,各位React小伙伴们~上一篇咱们吃透了ArkTS的组件定义,搞懂了**@Component + struct其实就是换了写法的React函数组件**,不少小伙伴留言说“终于敢动手写第一个鸿蒙组件了”,太为大家开心啦!🥳
全栈探索者
1 个月前
react.js
·
harmonyos
·
arkts
·
状态管理
·
前端转型
useContext 退场,@Provide + @Consume 登场
哈喽,各位React小伙伴们~上一篇咱们吃透了ArkTS组件内和父子间的状态管理,搞懂了@State、@Prop、@Link和React useState、props的对标逻辑,不少小伙伴留言说“终于能玩转鸿蒙基础状态同步了”,一步步进阶的感觉太爽啦!🥳
Lee_xiaoming
1 个月前
arkts
ArkTS基础语法 | (1)基本知识
在学习HarmonyOS开发的核心语言ArkTS时,整理了一份基础语法笔记,方便日后回顾。ArkTS中最常用的调试方式为日志打印,使用console.log方法即可实现,多个打印字段直接用逗号分隔。
全栈探索者
1 个月前
react.js
·
harmonyos
·
arkts
·
foreach
·
列表渲染
列表渲染不用 map,用 ForEach!—— React 开发者的鸿蒙入门指南(第 4 期)
在 React 中,渲染列表你一定写过这样的代码:但在 HarmonyOS 的 ArkTS 中,不要用 for 循环或 map 来渲染 UI 列表! 取而代之的是官方推荐的 ForEach —— 它不仅是语法糖,更是高性能列表的核心机制。
ITUnicorn
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
harmonyos6
【HarmonyOS6】ArkTS 自定义组件封装实战:动画水杯组件
在 HarmonyOS 应用开发中,自定义组件是提高代码复用性和可维护性的重要手段。本文将通过一个实际案例——动画水杯组件,带你深入理解 ArkTS 声明式 UI 中的组件封装技术。
全栈探索者
1 个月前
react
·
harmonyos
·
arkts
·
前端开发
·
deveco studio
·
鸿蒙next
·
函数组件
@Component + struct = 你的新函数组件——React 开发者的鸿蒙入门指南(第 2 期)
很多 React 开发者初学 ArkTS 时,看到这样的代码会一脸困惑:“为什么是 struct?不是 function?这和我的 function App() {} 有什么关系?”
我讲个笑话你可别哭啊
1 个月前
前端
·
ts
·
arkts
·
鸿蒙
·
方舟开发框架
鸿蒙ArkTS快速入门
DevEco Studio支持Windows系统和macOS系统常用插件:CodeGlance Pro 快速预览
We....
1 个月前
java
·
服务器
·
tcp/ip
·
arkts
·
鸿蒙
鸿蒙与Java跨平台Socket通信实战
目录1.整体通信架构2.鸿蒙 ArkTS TCP 客户端实现2.1 完整代码2.2 核心代码解析3.Java 多线程 TCP 服务器实现