技术栈
arkts
UnicornDev
3 天前
ui
·
华为
·
harmonyos
·
arkts
·
鸿蒙
【HarmonyOS 6】设置页面 UI 设计
本文将详细介绍如何使用 ArkTS 开发一个功能完善、界面美观的 HarmonyOS 应用设置页面,包含音量调节、语音开关、难度选择、侧边按钮配置等核心功能。
UnicornDev
6 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】基于API23的底部悬浮导航
之前我们讲了如何在API22里面,实现一个简易的悬浮导航栏。往期回顾:【HarmonyOS 6】底部导航实战:Tabs 与玻璃导航栏联动
积水成渊,蛟龙生焉
6 天前
华为
·
arkts
·
鸿蒙
·
滑动冲突
·
手势冲突
·
基础手势
·
组合手势
鸿蒙手势处理篇(滑动冲突、基础手势、组合手势)
绑定手势的方式基础手势分类(直接给组件绑定即可)组合手势手势拦截控制onGestureJudgeBegin:为组件绑定自定义手势判定回调。当手势即将成功时,触发用户自定义的回调获取结果。
纯爱掌门人
7 天前
前端
·
harmonyos
·
arkts
聊聊 HarmonyOS 上的应用内通知授权弹窗
做过 C 端 App 的同学应该都踩过类似的坑:消息推送能力明明接好了,后台数据却一直上不去,扒了一圈发现——原来相当一部分用户根本没开通知权限。尤其在求职招聘这类对消息触达极度敏感的场景里,一条面试邀约、一次 HR 回复,如果因为通知没开就被吞了,那体验就有点说不过去了。
UnicornDev
9 天前
ui
·
华为
·
harmonyos
·
arkts
·
鸿蒙
【HarmonyOS 6】练习记录页面 UI 设计
在学习和练习类应用中,记录用户的练习进度是激励持续使用的重要功能。本文将讲解如何设计一个清晰直观的练习记录页面,包含统计概览、日历打卡和成就徽章三个核心模块。
哈__
10 天前
harmonyos
·
arkts
新手入门harmonyOS开发:手把手教你用ArkTS实现一个天气应用
天气应用是移动开发中最经典的入门项目之一。它涵盖了网络请求、JSON数据解析、UI布局、状态管理、动态背景等核心技术点。今天,我们就用鸿蒙的ArkTS语言,一步步实现一个功能完备、界面精美的天气应用。
积水成渊,蛟龙生焉
10 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
ark
鸿蒙装饰器V2详解
1.@Local装饰器(组件内部状态)•@Local表示组件内部的状态,被@Local装饰的变量无法从外部初始化,必须在组件内部初始化。
积水成渊,蛟龙生焉
11 天前
华为
·
arkts
·
鸿蒙
·
事件分发
·
通用事件
·
事件拦截
鸿蒙通用事件(事件分发、事件拦截等)
1.onTouch(触摸事件)•手指触摸动作触发该回调。鸿蒙的onTouch事件是从里到外冒泡传递,和Android从外到里分发机制完全相反。
Huanzhi_Lin
14 天前
华为
·
harmonyos
·
arkts
·
arkui
·
ets
鸿蒙NEXT-HelloWorld
UnicornDev
16 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】鸿蒙原生应用智能体接入
本文只讲一个很细的功能:如何在首页标题栏右上角接入智能体入口。本文中的代码全部来自项目现有实现,核心逻辑集中在 entry/src/main/ets/pages/MainMenu.ets。
梁山好汉(Ls_man)
23 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
arkui
鸿蒙_组件内和组件外使用@Builder自定义构建函数的区别
通过对自定义构建函数的学习,我发现在组件内和组件外编写和使用方面有一些小差别,通过新建一个页面TestBuilderInsideAndOutside来测试一下:
梁山好汉(Ls_man)
23 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
arkui
鸿蒙_ArkUI自定义组件常用的三组状态装饰器
状态装饰器的作用是UI组件与变量绑定,当改变被状态装饰器装饰的变量的值,会同时引起UI更新。本文旨在系统比较鸿蒙ArkUI自定义组件开发中核心状态装饰器的用法,包括@State与@Prop、@State与@Link、@Provide与@Consume,帮助开发者学习组件的状态管理。
UnicornDev
24 天前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】时间管理APP:时光重塑页面布局设计
时光重塑页面(SimulationPage)是一个典型的多功能交互页面,布局特点:整体采用 Column 垂直布局,通过 layoutWeight 控制滚动区域自适应。
wei_shuo
1 个月前
arkts
·
鸿蒙
最佳实践 - 鸿蒙应用架构设计进阶:基于「百得知识库」ArkTS 的声明式 UI 与响应式状态管理实现路径
开屏页(Advertising):展示广告图片,包含倒计时功能,倒计时结束后自动跳转至主页面,提供用户短暂的品牌展示和加载时间
UnicornDev
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】使用说明功能:浮动按钮、弹窗与偏好设置
在热力图页面(HeatmapPage)中,使用说明功能由三部分协同工作:三者通过两个状态变量联动:showGuide(控制面板显隐)和 showGuideAlways(控制是否常驻)。同时利用 PreferencesManager 将用户选择持久化到本地。
UnicornDev
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】空状态页面布局设计
在移动应用中,空状态页面是用户体验的重要组成部分。当数据不足或列表为空时,一个友好的空状态设计能够引导用户完成下一步操作。本文以时间洞察页面的数据不足状态为例,讲解如何设计一个信息完整、引导清晰的空状态页面。
搞瓶可乐
1 个月前
harmonyos
·
arkts
【HarmonyOS开发】鸿蒙应用开发发展史:从技术探索到生态爆发,一文读懂其演进脉络
鸿蒙开发发展史、HarmonyOS演进、鸿蒙应用生态、ArkTS发展、鸿蒙SDK迭代、DevEco Studio升级
UnicornDev
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】活动标签管理页面实现
在时间追踪类应用中,活动标签是核心数据之一。本文将讲解如何使用 HarmonyOS ArkUI 实现一个完整的活动标签管理页面,包含标签列表展示、新增标签对话框、删除确认对话框等功能。
UnicornDev
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】今日统计卡片实战:运动记录数据概览
在移动端“运动记录”页面里,用户最先关心的是今天运动了多久、消耗了多少热量。与其把这些数据隐藏在列表里,不如用一张“今日统计卡”直接放在顶部,形成清晰的视觉焦点。
UnicornDev
1 个月前
华为
·
harmonyos
·
arkts
·
鸿蒙
·
鸿蒙系统
【HarmonyOS 6】个人中心数据可视化实战
在健康管理类应用中,用户希望在“个人中心”快速查看周期性的健康汇总。相比单一数据,健康报告弹窗能在一个页面中集中展示平均分、每日评分、分项进度与健康建议,阅读效率更高。