logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙原生应用实战(四):收藏页面与底部导航实现——状态管理与跨页面交互

摘要: 本文详细介绍了鸿蒙原生应用收藏页面的实现过程,涵盖页面布局、数据结构设计、状态管理及交互逻辑。通过@State和@Watch实现分类筛选功能,支持按朝代(唐诗、宋词等)分组展示收藏内容。页面包含动态分类标签、可编辑的收藏卡片(含用户笔记和收藏日期),并处理了空状态场景。设计上采用ArkTS状态驱动UI,结合条件渲染和样式切换,实现流畅的编辑模式与分类切换交互,最终整合到底部导航栏中,完成应

#harmonyos
鸿蒙原生应用实战(三):诗词详情与作者天地页面——复杂数据展示与交互设计

文章摘要 本文介绍了鸿蒙原生应用中两个核心页面的开发实践: 诗词详情页:设计了包含12套完整诗词数据的结构,实现了注释、背景、赏析等复杂内容的展示。通过折叠面板、路由参数接收和状态管理等技术,构建了具有交互性的详情页面。 作者天地页:整理了8位诗人信息,包括代表作标签和风格特点。页面采用卡片式布局展示诗人画像、简介和代表作等丰富信息。 两个页面展示了ArkTS中复杂数据组织、组件化开发、交互设计等

#harmonyos
鸿蒙原生应用实战(二):首页与诗词库页面开发——多元布局与交互实现

本文介绍了鸿蒙原生应用中首页和诗词库页面的开发实战。首页采用分层布局,包含标题栏、每日诗词推荐卡片、分类入口网格、热门排行列表等模块,重点展示了渐变背景卡片、网格布局和组件复用技巧。诗词库页面实现搜索与筛选功能,通过@State+@Watch组合解决数据过滤问题。文章详细讲解了ArkTS的布局实现、数据类型定义、Builder组件复用机制以及图片圆形容器等关键技术点,为鸿蒙应用开发提供了实用参考。

#harmonyos#华为
鸿蒙原生应用实战(一):项目初始化与架构设计——从零搭建智能诗词助手

本文详细介绍了从零开始构建鸿蒙原生应用"智能诗词助手"的全过程。文章首先概述了应用功能,包含5个独立页面和12套诗词数据,支持搜索、收藏等复杂功能。然后详细讲解了项目初始化步骤,包括SDK配置、路由设计和资源规划。重点强调了Stage模型的应用架构和API 23下的开发规范,特别是跨页面路由的正确导入方式(@ohos.router)。最后分享了开发环境配置中的常见问题解决方案。整个项目采用ArkT

#harmonyos#华为
鸿蒙原生应用实战(一):项目初始化与架构设计——从零搭建智能诗词助手

本文详细介绍了从零开始构建鸿蒙原生应用"智能诗词助手"的全过程。文章首先概述了应用功能,包含5个独立页面和12套诗词数据,支持搜索、收藏等复杂功能。然后详细讲解了项目初始化步骤,包括SDK配置、路由设计和资源规划。重点强调了Stage模型的应用架构和API 23下的开发规范,特别是跨页面路由的正确导入方式(@ohos.router)。最后分享了开发环境配置中的常见问题解决方案。整个项目采用ArkT

#harmonyos#华为
30分钟上手 HarmonyOS NEXT:手把手教你做记账 App

这篇文章提供了一个30分钟快速上手HarmonyOS NEXT开发记账App的完整教程。主要内容包括: 项目介绍:选择记账App作为入门项目的原因,包括功能完整、涵盖多种技术点等。 效果预览:展示最终应用的各个界面功能,如首页收支概览、记账页、账单列表、统计图表等。 项目创建:详细说明如何新建HarmonyOS NEXT项目及项目结构。 数据设计:定义交易类型、分类、交易记录等数据模型,提供默认分

#harmonyos#华为
30分钟上手 HarmonyOS NEXT:手把手教你做记账 App

这篇文章提供了一个30分钟快速上手HarmonyOS NEXT开发记账App的完整教程。主要内容包括: 项目介绍:选择记账App作为入门项目的原因,包括功能完整、涵盖多种技术点等。 效果预览:展示最终应用的各个界面功能,如首页收支概览、记账页、账单列表、统计图表等。 项目创建:详细说明如何新建HarmonyOS NEXT项目及项目结构。 数据设计:定义交易类型、分类、交易记录等数据模型,提供默认分

#harmonyos#华为
HarmonyOS NEXT 实战:从零搭建「个人健康助手」—— ArkTS + ArkUI 完整开发记录

本文详细记录了基于HarmonyOS NEXT开发"个人健康助手"应用的全过程。文章从环境配置(DevEco Studio 5.0+、API 23)开始,介绍了ArkTS语言特性和项目初始化步骤。重点讲解了数据层设计,包括严格类型约束的数据模型定义、工厂函数模式解决数组类型推断问题,以及使用Preferences实现数据持久化的封装方案。UI层实现部分展示了底部Tab导航、声明式UI组件开发等关键

#harmonyos#华为
HarmonyOS NEXT 实战:从零搭建「个人健康助手」—— ArkTS + ArkUI 完整开发记录

本文详细记录了基于HarmonyOS NEXT开发"个人健康助手"应用的全过程。文章从环境配置(DevEco Studio 5.0+、API 23)开始,介绍了ArkTS语言特性和项目初始化步骤。重点讲解了数据层设计,包括严格类型约束的数据模型定义、工厂函数模式解决数组类型推断问题,以及使用Preferences实现数据持久化的封装方案。UI层实现部分展示了底部Tab导航、声明式UI组件开发等关键

#harmonyos#华为
HarmonyOS NEXT 实战:吉他和弦查询器开发全记录

这篇技术文章介绍了如何开发一个基于HarmonyOS NEXT的吉他和弦查询应用。以下是摘要: 文章记录了从零开发一个鸿蒙原生吉他和弦查询器的全过程。该应用包含三大核心功能:52种和弦分类查询、Canvas绘制的吉他指板图展示和变调夹计算器。作者使用ArkTS和ArkUI声明式开发,重点解决了数据结构和Canvas绘制的技术难点。其中详细介绍了和弦数据模型设计、工厂函数模式处理严格类型检查、Can

#harmonyos#华为
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择