logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙新特性:主题定制与动态换肤实战 — 构建设计系统色彩工坊

摘要:ArkUI主题系统设计与实现 本文介绍了在HarmonyOS NEXT ArkUI中构建主题色彩系统的完整方案。通过定义primaryColor、accentColor等5个核心色彩令牌,实现了预设主题一键切换和自定义色彩调整功能。系统采用@State响应式变量管理主题状态,组件自动响应颜色变化。关键实现包括:预设主题批处理更新、色板网格选择器、动态高亮交互设计,以及自定义状态标记。该方案解

文章图片
#harmonyos#华为#windows +2
鸿蒙新特性:主题定制与动态换肤实战 — 构建设计系统色彩工坊

摘要:ArkUI主题系统设计与实现 本文介绍了在HarmonyOS NEXT ArkUI中构建主题色彩系统的完整方案。通过定义primaryColor、accentColor等5个核心色彩令牌,实现了预设主题一键切换和自定义色彩调整功能。系统采用@State响应式变量管理主题状态,组件自动响应颜色变化。关键实现包括:预设主题批处理更新、色板网格选择器、动态高亮交互设计,以及自定义状态标记。该方案解

文章图片
#harmonyos#华为#windows +2
鸿蒙新特性:可拖拽面板与手势交互实战 — 从零构建三态滑动面板

本文通过从零构建一个三态可拖拽底部面板,深入讲解了 HarmonyOS ArkUI 中手势交互和动画系统的综合应用。PanGesture 手势识别fingersdirectiondistance三个参数精确控制手势行为拖拽跟随公式,手指上滑(负 offsetY)→ 面板变高,手指下滑(正 offsetY)→ 面板变矮边界钳制限制面板范围松手吸附:计算到三个停靠点的距离,选择最近的目标,animat

文章图片
#harmonyos#交互#华为 +3
鸿蒙新特性:可拖拽面板与手势交互实战 — 从零构建三态滑动面板

本文通过从零构建一个三态可拖拽底部面板,深入讲解了 HarmonyOS ArkUI 中手势交互和动画系统的综合应用。PanGesture 手势识别fingersdirectiondistance三个参数精确控制手势行为拖拽跟随公式,手指上滑(负 offsetY)→ 面板变高,手指下滑(正 offsetY)→ 面板变矮边界钳制限制面板范围松手吸附:计算到三个停靠点的距离,选择最近的目标,animat

文章图片
#harmonyos#交互#华为 +3
鸿蒙新特性:Preferences 数据持久化实战 — 构建自动保存草稿箱的完整方案

本文介绍了如何在HarmonyOS应用中使用Preferences API实现草稿箱功能,主要涵盖以下内容: Preferences API概述: 轻量级键值对存储方案,适合保存小型结构化数据 支持同步/异步操作,数据类型包括基本类型和简单对象 草稿箱核心功能设计: 多草稿管理、自动保存(2秒防抖)、跨会话持久化 数据模型采用DraftItem类,包含标题、内容和时间戳 关键技术实现: 使用JSO

文章图片
#harmonyos#华为#microsoft +2
鸿蒙新特性:Preferences 数据持久化实战 — 构建自动保存草稿箱的完整方案

本文介绍了如何在HarmonyOS应用中使用Preferences API实现草稿箱功能,主要涵盖以下内容: Preferences API概述: 轻量级键值对存储方案,适合保存小型结构化数据 支持同步/异步操作,数据类型包括基本类型和简单对象 草稿箱核心功能设计: 多草稿管理、自动保存(2秒防抖)、跨会话持久化 数据模型采用DraftItem类,包含标题、内容和时间戳 关键技术实现: 使用JSO

文章图片
#harmonyos#华为#microsoft +2
鸿蒙新特性:Drag/Drop 拖拽 API 实战 — 构建项目看板的完整指南

本文介绍了如何在HarmonyOS NEXT的ArkUI框架中实现拖拽交互功能。通过构建一个Kanban看板应用案例,详细讲解了拖拽API的使用方法,包括.draggable()、.onDragStart、.onDrop等核心事件,以及拖拽过程中的数据传递和状态管理策略。文章还涵盖了数据模型设计、跨容器拖拽实现、视觉反馈优化等内容,帮助开发者掌握ArkUI的拖拽系统,实现类似Trello的看板功能

文章图片
#harmonyos#华为#安全 +2
鸿蒙新特性:Drag/Drop 拖拽 API 实战 — 构建项目看板的完整指南

本文介绍了如何在HarmonyOS NEXT的ArkUI框架中实现拖拽交互功能。通过构建一个Kanban看板应用案例,详细讲解了拖拽API的使用方法,包括.draggable()、.onDragStart、.onDrop等核心事件,以及拖拽过程中的数据传递和状态管理策略。文章还涵盖了数据模型设计、跨容器拖拽实现、视觉反馈优化等内容,帮助开发者掌握ArkUI的拖拽系统,实现类似Trello的看板功能

文章图片
#harmonyos#华为#安全 +2
鸿蒙新特性:标签选择与内容偏好设置实战 — Chip 组件与 Flex 布局的完美结合

摘要:本文介绍如何使用HarmonyOS NEXT ArkUI框架构建一个功能完整的内容偏好中心页面,重点实现标签选择器(Chip/Tag Selector)的自定义开发。文章从数据模型设计出发,采用三层结构(TagItem→TagCategory→分类集合)组织标签数据,并详细讲解如何通过Flex布局和Text组件实现流式标签布局。核心内容包括:不可变状态更新模式(slice()+新对象引用)、

文章图片
#harmonyos#华为#windows +2
鸿蒙新特性:标签选择与内容偏好设置实战 — Chip 组件与 Flex 布局的完美结合

摘要:本文介绍如何使用HarmonyOS NEXT ArkUI框架构建一个功能完整的内容偏好中心页面,重点实现标签选择器(Chip/Tag Selector)的自定义开发。文章从数据模型设计出发,采用三层结构(TagItem→TagCategory→分类集合)组织标签数据,并详细讲解如何通过Flex布局和Text组件实现流式标签布局。核心内容包括:不可变状态更新模式(slice()+新对象引用)、

文章图片
#harmonyos#华为#windows +2
    共 656 条
  • 1
  • 2
  • 3
  • 66
  • 请选择