
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
第12篇:【HarmonyOS 5.0.0 或以上】构建拖拽排序组件 DragSortableList:支持拖动换位 / 长按激活 / 平滑过渡动画。后续可拓展为动态呼吸环、分段颜色环、双环组合等。展示任务完成率、学习进度、下载进度等。支持从 0% 缓入到目标进度的动画。支持自定义颜色、线宽、起始角度。中心可显示数值或任意插槽内容。封装一个圆环进度展示组件。
本篇教你如何在多个页面间进行跳转与返回,配合顶部导航栏,实现简单的页面导航逻辑。适用于多页应用的基础构建。
在分布式系统中,第一步是发现并连接附近设备,这是实现:跨设备文件发送多屏协同、远程操控任务迁移、音视频串流的基础。本篇实现:启动本地设备监听与广播发现局域网内可协同设备展示设备 ID、名称等基础信息支持发起连接(为后续协同打基础)
跨设备表单协同输入,常见于:手机控制平板填写输入框(远程表单)平板输入,手机同步预览(展示演讲)多端编辑同一文档、问卷、备注等本篇实现:A 端输入文字同步到 B 端显示使用分布式同步输入内容双向实时协同输入(可扩展为多人编辑)
分布式 UI 是鸿蒙系统的一大特色,允许:将 UI 页面从本地拉起到远程设备并显示远程用户可交互(例如:投屏白板、控制台、遥控器)可做“远程可见可控”的协同体验本篇实现:远程启动共享页面(远端运行本地 UI)实时传递点击事件数据模拟“远程遥控面板”的 UI 联动。
跨设备通信是构建分布式应用的基础,适用于:发送控制指令(如遥控指令、同步状态)广播消息(群组聊天、协同提醒)推送数据(内容更新、参数同步)本篇实现:使用模块建立通信通道在本设备输入消息,远程设备收到并实时展示支持双向通信(可扩展至群组)
在表单输入、评论回复、聊天输入等场景中,控制软键盘的行为能提升体验,例如:页面加载时自动弹出键盘提交表单后隐藏键盘手动调用显示/关闭键盘本篇基于模块实现软键盘控制功能。
适配版本:HarmonyOS 5.0.0 或以上阅读目标:掌握如何同步富文本段落的顺序结构,实现软删除机制、插入位置控制,以及多设备间协同时冲突排序的处理逻辑。
系列:AI驱动的学习型笔记系统(30/60)阅读目标:构建一个从唤醒到结束都不需手动操作的语音学习系统,支持语音指令控制页面、听读讲解卡片、语音提问与跟读,服务于通勤、口语训练、闭眼复习等场景。
适配版本:HarmonyOS 5.0.0 或以上阅读目标:掌握动态列表的构建方法,理解懒加载与分页加载机制,学会处理空数据和加载状态。







