logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于 HarmonyOS NEXT 的学习计时器应用开发全解析

HarmonyOS NEXT 学习计时器应用开发指南 本文介绍了基于HarmonyOS NEXT 6.1.1(API 24)开发的学习计时器应用。这款应用采用ArkTS语言和ArkUI声明式UI框架,完全基于纯血鸿蒙生态开发。 核心功能 提供正计时、倒计时和番茄钟三种计时模式 支持小学到大学四个学段及各学科分类 集成任务管理、学习记录和统计功能 包含励志名言等辅助功能 技术实现 开发环境:使用De

文章图片
#harmonyos#学习#华为
基于 HarmonyOS NEXT 的学习计时器应用开发全解析

HarmonyOS NEXT 学习计时器应用开发指南 本文介绍了基于HarmonyOS NEXT 6.1.1(API 24)开发的学习计时器应用。这款应用采用ArkTS语言和ArkUI声明式UI框架,完全基于纯血鸿蒙生态开发。 核心功能 提供正计时、倒计时和番茄钟三种计时模式 支持小学到大学四个学段及各学科分类 集成任务管理、学习记录和统计功能 包含励志名言等辅助功能 技术实现 开发环境:使用De

文章图片
#harmonyos#学习#华为
鸿蒙原生 ArkTS 修仙功法 AI 对话应用:从 System Prompt 工程到 SSE 流式响应的完整实现

本文介绍了在HarmonyOS NEXT上使用ArkTS框架开发AI修仙功法对话应用的技术实现。文章从项目架构设计入手,采用三层架构(UI层、服务层、API层),详细讲解了系统提示词工程,通过角色定义、能力范围、回答结构和风格约束四个维度,使AI能够扮演修仙引路人角色。技术实现方面,重点介绍了数据模型设计、服务层封装SSE流式解析,以及UI组件开发与错误处理机制。该应用通过结构化提示词和领域专业术

文章图片
#harmonyos#人工智能#华为 +3
Rust 实现跳舞的 CMD 对话框小游戏

这是一个基于 Rust 语言开发的终端交互小游戏,通过控制字符在 CMD 窗口中 "跳舞" 来实现趣味效果。游戏中,玩家可以通过键盘控制字符的移动方向,让字符在屏幕上做出各种 "舞蹈动作",同时还能改变字符样式和背景颜色,带来丰富的视觉体验。这个 "跳舞的 CMD 对话框" 游戏展示了 Rust 在终端应用开发方面的强大能力。通过合理运用crossterm和tui库,我们能够创建出交互丰富、视觉效

文章图片
#microsoft
鸿蒙原生 ArkTS 布局方式之缩放手势实现 PinchToZoom 实战

五、关键实现解析 5.1 手势组合策略 通过 .gesture() 链式调用实现多手势组合: 优先响应 TapGesture(双击手势) 其次响应 PinchGesture(双指缩放) 系统自动处理手势冲突,无需开发者干预 5.2 边界控制算法 采用 Math.max(min, Math.min(max, value)) 双重限制: 当 newScale > maxScale 时取 maxScal

文章图片
#harmonyos#华为#鸿蒙系统 +1
鸿蒙原生 ArkTS 布局方式之缩放手势实现 PinchToZoom 实战

五、关键实现解析 5.1 手势组合策略 通过 .gesture() 链式调用实现多手势组合: 优先响应 TapGesture(双击手势) 其次响应 PinchGesture(双指缩放) 系统自动处理手势冲突,无需开发者干预 5.2 边界控制算法 采用 Math.max(min, Math.min(max, value)) 双重限制: 当 newScale > maxScale 时取 maxScal

文章图片
#harmonyos#华为#鸿蒙系统 +1
鸿蒙原生 ArkTS 布局方式之拖拽手势实现 DragToSort 排序实战

摘要 本文详细介绍了在HarmonyOS NEXT中使用PanGesture实现移动端列表拖拽排序的完整方案。主要内容包括: 核心架构:采用父子组件协作模式,父组件管理数据状态和排序算法,子组件处理手势交互和视觉反馈。 关键技术点: 通过PanGesture实现垂直拖拽手势识别 基于偏移量计算目标位置的排序算法 三种视觉反馈机制(跟随手指、层级提升、交叉高亮) 实现细节: 组件化设计(Sortab

文章图片
#harmonyos#华为#鸿蒙系统 +1
鸿蒙原生 ArkTS 布局方式之拖拽手势实现 DragToSort 排序实战

摘要 本文详细介绍了在HarmonyOS NEXT中使用PanGesture实现移动端列表拖拽排序的完整方案。主要内容包括: 核心架构:采用父子组件协作模式,父组件管理数据状态和排序算法,子组件处理手势交互和视觉反馈。 关键技术点: 通过PanGesture实现垂直拖拽手势识别 基于偏移量计算目标位置的排序算法 三种视觉反馈机制(跟随手指、层级提升、交叉高亮) 实现细节: 组件化设计(Sortab

文章图片
#harmonyos#华为#鸿蒙系统 +1
鸿蒙原生 ArkTS 布局方式之手势组合:GestureGroup 的并行/串行/互斥实战

本文介绍了HarmonyOS NEXT中ArkUI框架的GestureGroup手势组合功能,通过6个场景对比了三种手势模式: 互斥模式(Exclusive):组内手势只能识别一个(如点击/滑动互斥) 并行模式(Parallel):多个手势可同时独立触发(如拖拽中仍可点击) 默认多次.gesture():后绑手势会覆盖同名手势 关键差异: 互斥模式下触发一个手势会阻断其他 并行模式允许手势同时响应

文章图片
#harmonyos#华为#鸿蒙系统
鸿蒙原生 ArkTS 布局方式之手势组合:GestureGroup 的并行/串行/互斥实战

本文介绍了HarmonyOS NEXT中ArkUI框架的GestureGroup手势组合功能,通过6个场景对比了三种手势模式: 互斥模式(Exclusive):组内手势只能识别一个(如点击/滑动互斥) 并行模式(Parallel):多个手势可同时独立触发(如拖拽中仍可点击) 默认多次.gesture():后绑手势会覆盖同名手势 关键差异: 互斥模式下触发一个手势会阻断其他 并行模式允许手势同时响应

文章图片
#harmonyos#华为#鸿蒙系统
    共 114 条
  • 1
  • 2
  • 3
  • 12
  • 请选择