自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 HarmonyOS NEXT API23 实战|从零开发完整版Todo待办事项应用(ArkUI声明式UI+状态管理全解析)

本文介绍了基于HarmonyOS NEXT的纯血鸿蒙待办事项应用开发实践。项目采用ArkTS强类型语言和ArkUI声明式UI框架,通过@State实现响应式状态管理,核心功能包括任务增删改查、状态切换、多维度筛选和批量清理。文章详细讲解了开发环境搭建、项目结构设计以及10大核心知识点(如Interface数据接口、ForEach循环渲染、条件渲染等),并提供了完整可运行的源码。该应用适用于个人生活管理、学习任务跟踪和职场工作管理等多场景,是鸿蒙开发者入门实战的典型案例。

2026-06-15 08:17:59 399

原创 HarmonyOS NEXT API20 实战|标准BMI健康计算器(双输入强校验+区间判断+浮点运算+零报错)

本文介绍了一个基于鸿蒙API20开发的BMI计算器项目,针对强类型校验环境下的进阶开发难点进行实战解析。项目采用ArkTS强类型规范,实现双输入框联动、浮点运算精度控制、多条件判断等核心功能:1)使用双@Local状态管理实现数据隔离;2)通过parseFloat显式类型转换和toFixed(2)方法解决浮点精度问题;3)严格遵循中国BMI健康标准进行四级状态判定。项目包含完整输入校验机制,适配API20规范,提供分层UI设计,解决了类型转换失败、编译报错等常见问题,可作为鸿蒙进阶开发的典型范例。

2026-06-14 20:45:58 359

原创 HarmonyOS NEXT(API23)ArkTS 计时器完整开发教程(零基础可跑)

本文介绍了基于HarmonyOS NEXT开发的鸿蒙原生计时器应用项目。该项目作为经典实训案例,完整实现了秒表核心功能:毫秒级计时、启停控制、分段计次、状态显示和记录列表展示。采用ArkTS+ArkUI技术栈,运用定时器调用、响应式状态管理、数学运算等核心技术,代码规范可直接运行。项目适用于学习、办公、实验等多种场景,是鸿蒙开发者入门必做的标杆项目,尤其适合作为高校课程设计或作业提交。文中详细解析了功能需求、开发流程和核心技术原理,并提供了完整的可运行源码。

2026-06-13 21:14:23 370

原创 鸿蒙NEXT原生开发实战|ArkUI实现高颜值RGB颜色选择器

本文介绍了一个专为HarmonyOS NEXT开发的原生RGB颜色选择器组件,具有以下核心特点: 功能特性: 支持RGB三通道精准调节(0-255范围) 实时颜色预览与双格式展示(HEX/RGB) 一键随机配色和12组历史颜色缓存 技术实现: 基于ArkUI声明式开发,无第三方依赖 采用@State响应式状态管理 实现RGB/HEX颜色互转算法 使用Grid网格布局展示历史颜色 应用场景: UI设计调试 开发编码配色 视觉创作辅助 鸿蒙组件学习 该组件代码规范、性能优化,可直接集成到鸿蒙项目中。

2026-06-13 20:09:02 433

原创 鸿蒙NEXT实战教程:基于ArkTS+ArkUI 开发轻量化单词闪卡记忆APP

📝 文章摘要 本文基于HarmonyOS NEXT原生技术栈(ArkUI+ArkTS),开发了一款轻量化、无广告的单词闪卡记忆应用,解决传统学习工具功能冗余、性能低下等问题。项目核心亮点包括: 技术架构:纯原生开发,无第三方依赖,利用@State响应式状态管理、轻量化Opacity动画优化、数组Filter筛选算法等鸿蒙核心技术; 功能设计:支持卡片翻转交互、自定义词汇录入、熟练度标记、学习进度统计及双模式筛选,覆盖碎片化学习与专项复习场景; 性能优化:通过短时长缓动动画、索引边界容错、动态条件渲染等策略

2026-06-12 21:04:23 447

原创 HarmonyOS NEXT API12 深度实战:ArkTS 声明式 UI 开发骰子游戏

本文基于HarmonyOS NEXT API 12,使用ArkTS声明式开发范式实现了一款趣味骰子小游戏。文章从工程架构设计、核心原理剖析到完整源码实现,系统讲解了鸿蒙开发的声明式UI思想与数据驱动视图机制。项目采用分层架构设计,包含视图层、状态层、业务逻辑层和交互层,通过@State实现响应式状态管理。主要功能包括骰子随机生成、数据统计、状态重置及动画交互优化,兼容所有鸿蒙设备。文章还提供了环境配置指南、高频问题解决方案和进阶优化方向,适合鸿蒙开发者学习入门、技术面试及课程设计参考。

2026-06-07 14:56:46 394

原创 HarmonyOS NEXT API12 深度实战:基于 ArkTS 与 ArkUI 开发人机对战游戏(石头剪刀布)

本文介绍了基于HarmonyOS NEXT开发石头剪刀布人机对战应用的完整实践。文章从ArkTS+ArkUI声明式UI框架的核心原理出发,详细剖析了@State响应式机制、组件布局与动画实现,并融入工程化编码规范和性能优化方案。项目采用四层架构设计,包含手势选择、胜负判定、数据统计等功能模块,完整源码可直接运行。通过这一典型小游戏案例,开发者能快速掌握鸿蒙应用开发的核心技术栈,包括数据驱动视图、状态管理、组件交互等关键概念。文章还提供了开发环境配置、问题排查思路和进阶拓展建议,适合鸿蒙初学者作为入门实践项目

2026-06-07 14:21:48 390

原创 HarmonyOS NEXT ArkUI 实战 012|API20 实现汇率转换器,完整源码 + 踩坑指南 + 核心知识点详解

摘要:本文介绍基于HarmonyOS NEXT API20开发的轻量化汇率换算App,支持8种主流货币实时换算。采用ArkTS强类型规范,解决API20常见编译问题。核心功能包括金额输入实时计算、币种互换、汇率展示及输入校验。技术要点包括Record数据映射、Select下拉组件、状态驱动UI和浮点数精度处理。项目采用金融绿风格UI,代码分层清晰,便于扩展为商用实时汇率应用。提供完整可运行源码,适合鸿蒙开发者学习ArkUI实战开发。

2026-06-04 21:01:22 267

原创 鸿蒙Next零基础实战:ArkTS开发运动数据记录与统计小程序 原创不易,码字不易!本篇为鸿蒙新手高质量实战项目,适配课程作业、期末实训、练手入门,代码完整可直接运行,无第三方依赖、无报错,适配Har

本文介绍了一个基于HarmonyOS NEXT的轻量化运动数据记录小程序开发项目。项目采用原生ArkTS开发,适配API20+,无需第三方依赖,代码规范完整可直接运行。核心功能包括多类型运动记录、数据录入、近7天智能统计、历史管理及表单校验等,适合鸿蒙初学者作为课程作业或练手项目。文章详细讲解了项目背景、功能清单、技术栈、架构设计及关键实现技术,如响应式状态管理、数组高阶运算、图标映射匹配等,并提供了完整可运行的源代码。项目聚焦运动数据轻量化管理,帮助用户量化健身效果,培养规律运动习惯。

2026-06-02 10:35:09 259

原创 鸿蒙实战:从零开发响应式计数器应用(HarmonyOS NEXT + ArkTS + ArkUI)

本文介绍了如何使用HarmonyOS NEXT和ArkUI开发一个功能完善的计数器应用。文章从项目需求入手,详细讲解了基于DevEco Studio的工程结构、ArkTS响应式状态管理、UI布局设计和组件交互实现。核心功能包括数值加减、归零操作、动态文字颜色变化和过渡动画效果,全面覆盖了鸿蒙UI开发的五大知识点:@State状态管理、组件布局、事件绑定、动态样式和动画效果。通过完整的代码示例和关键语法解析,展示了如何利用ArkUI声明式开发范式高效构建应用界面,为鸿蒙开发者提供了一个适合入门的实践案例。

2026-06-01 16:17:05 455

原创 鸿蒙原生应用开发完全指南:环境搭建、模拟器配置与第一个项目

《鸿蒙原生应用开发入门指南》摘要 本文提供鸿蒙原生应用开发的完整入门教程,涵盖以下核心内容: 开发环境搭建:详细说明DevEco Studio的下载安装步骤,包括Windows/macOS/Linux三平台的安装指南,强调路径和权限要求 SDK配置:介绍标准与自定义两种安装方式,指导如何管理SDK平台和工具,包含模拟器等必要组件的安装 环境准备:说明Node.js的安装验证流程,作为开发环境的基础依赖 注意事项:重点提醒路径命名规范、系统权限设置和网络访问要求等关键问题 全文采用步骤化说明和表格对比形式,适

2026-05-31 17:26:30 608

原创 【鸿蒙NEXT零基础】PomodoroApp番茄钟实战教程

本文是鸿蒙NEXT零基础实战教程系列的第三篇,通过开发一个完整的番茄钟应用,重点讲解了动态交互开发的核心技术。项目基于HarmonyOS NEXT API20+,使用ArkTS+声明式UI实现,包含三大计时模式、智能循环、圆形进度条等功能。教程详细解析了定时器逻辑、状态管理、动态UI渲染等关键技术点,并提供了完整源码和常见问题解决方案。特别适合零基础开发者学习鸿蒙动态业务开发,掌握状态驱动UI、条件交互等核心概念。项目还给出了音效提醒、数据持久化等进阶方向,帮助开发者从静态UI过渡到动态业务开发。

2026-05-31 17:12:41 659 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除