<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Gust_123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Gust_123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Gust_123]]></copyright><item><title><![CDATA[HarmonyOS NEXT 实战：零基础实现屏幕使用时间追踪器（ScreenTimeTracker）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161995402</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161995402</guid><author>Gust_123</author><pubDate>Mon, 15 Jun 2026 09:41:49 +0800</pubDate><description><![CDATA[本文介绍了一个基于HarmonyOS NEXT（API20）开发的屏幕使用时间追踪器项目。通过该项目可以掌握： HarmonyOS页面布局与组件使用 Scroll容器和ForEach列表渲染 @State状态管理与UI刷新 综合UI设计（卡片/进度条/图标） 项目包含三个核心区域： 顶部标题栏（应用名称+刷新按钮） 统计卡片（总时长/解锁次数/拿起次数） App明细列表（图标+名称+时长+彩色进度条） 代码实现了数据随机生成功能，支持点击刷新按钮模拟不同使用场景。每个App使用品牌色进度条，视觉区分度高。]]></description><category></category></item><item><title><![CDATA[鸿蒙 ArkTS 实战：简易健康监测工具（BMI + 心率测算）完整实现与踩坑解决方案]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161994482</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161994482</guid><author>Gust_123</author><pubDate>Mon, 15 Jun 2026 09:09:07 +0800</pubDate><description><![CDATA[本文介绍了一个基于HarmonyOS开发的轻量化健康监测应用"简易健康监测器"。项目使用ArkTS语言在DevEco Studio环境下开发，适配手机设备，核心功能包括BMI指数自动计算、静息心率健康评估、表单重置和弹窗提示。 该应用解决了变量关键字冲突和AlertDialog API版本兼容性等常见编译问题，具有以下特点： 单页面实现所有功能，无需数据库或网络请求 提供输入校验、BMI分级评估和心率健康建议 采用简洁的卡片式UI布局 包含完整的错误处理机制 项目适合鸿蒙开发初学者。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT API23 实战｜从零开发完整版Todo待办事项应用（ArkUI声明式开发+状态管理+列表渲染全解）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161983467</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161983467</guid><author>Gust_123</author><pubDate>Sun, 14 Jun 2026 20:15:35 +0800</pubDate><description><![CDATA[本文介绍了基于HarmonyOS NEXT纯血鸿蒙开发的Todo待办事项应用项目。该项目采用ArkTS声明式UI开发，通过状态驱动视图自动更新，完整实现任务增删改查、状态标记、筛选统计等商用功能。文章详细解析了项目背景、功能特性、技术架构，重点讲解了Interface数据结构定义、@State响应式状态管理、ForEach列表渲染等10大核心知识点。项目遵循API23最新规范，采用模块化组件设计，提供可直接运行的完整源码，是学习鸿蒙应用开发的优质实践案例，帮助开发者掌握从基础语法到业务开发的过渡技能。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT API20 ArkUI 实战｜生肖年份查询计算器，ArkTS 强类型规范从零落地，新手必看输入框交互避坑教程]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161983357</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161983357</guid><author>Gust_123</author><pubDate>Sun, 14 Jun 2026 20:02:14 +0800</pubDate><description><![CDATA[API20 作为 HarmonyOS NEXT 强类型严格校验分水岭，很多新手写简单输入交互 Demo 都会触发隐式返回、无类型数组、装饰器不兼容三类编译报错。本文以传统生肖年份查询工具为载体，完整梳理需求设计→强类型规范改造→UI 分层卡片搭建→异常输入拦截→API20 报错修复全流程开发闭环。项目内置数字校验、非法字符拦截、年份边界限制、卡片式美化 UI 四大能力，源码真机零报错可直接复制运行。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT API23 计时器开发手把手实战（新手必过）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161961012</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161961012</guid><author>Gust_123</author><pubDate>Sat, 13 Jun 2026 20:49:08 +0800</pubDate><description><![CDATA[本文介绍了一个基于HarmonyOS NEXT API23开发的ArkTS计时器应用，专为鸿蒙初学者设计。项目采用声明式UI和状态管理，实现高精度计时（10ms刷新）、启停/暂停控制、重置、分段计次等功能。文章详细讲解了环境配置、项目创建、定时器原理（setInterval/clearInterval）、状态管理（@State）以及时间格式化方法，并提供了完整可运行的源码。该应用适用于学习计时、运动健身等场景，能帮助开发者快速掌握鸿蒙核心开发技能。]]></description><category></category></item><item><title><![CDATA[鸿蒙NEXT开发实战：ArkUI声明式UI打造高颜值Color-Picker颜色选择器]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161960096</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161960096</guid><author>Gust_123</author><pubDate>Sat, 13 Jun 2026 20:04:37 +0800</pubDate><description><![CDATA[本文介绍了一个基于HarmonyOS NEXT（API 20+）开发的原生颜色选择器，采用ArkTS声明式UI框架实现。该工具解决了现有颜色选择器跨平台兼容性差、操作繁琐等问题，具有以下核心功能： 支持RGB三通道精准调节（0-255范围） 实时显示HEX和RGB双格式颜色代码 提供随机颜色生成和历史记录功能 自动适配系统深色/浅色主题 优化视觉交互设计，提升操作体验 文章详细讲解了项目的技术架构、代码实现和优化要点，包括状态管理、页面布局分层设计、核心模块实现方法等。]]></description><category></category></item><item><title><![CDATA[鸿蒙原生开发实战008：基于ArkUI+ArkTS从零开发精美菜谱应用（HarmonyOS NEXT API20+ 完整版教程）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161934784</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161934784</guid><author>Gust_123</author><pubDate>Fri, 12 Jun 2026 20:00:16 +0800</pubDate><description><![CDATA[随着HarmonyOS NEXT原生生态持续迭代，声明式ArkUI+ArkTS开发范式已成为鸿蒙应用开发的核心标准。对于鸿蒙初学者而言，单一组件语法学习较为零散，亟需一套功能完整、逻辑闭环、UI精美、可直接运行的综合实战项目，串联页面路由、数据处理、组件封装、交互优化等核心知识点。本次开发的菜谱Recipe应用是移动端生活服务类经典实战项目，摒弃冗余复杂功能，聚焦核心业务逻辑，采用现代化卡片式UI设计，完美贴合鸿蒙原生开发规范。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT 实战教程：从零开发精美单词闪卡记忆应用（ArkTS+ArkUI）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161825451</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161825451</guid><author>Gust_123</author><pubDate>Tue, 09 Jun 2026 11:59:09 +0800</pubDate><description><![CDATA[本文介绍了一款基于HarmonyOS NEXT开发的轻量化单词闪卡应用。该应用采用ArkTS声明式语法开发，支持单词卡片翻转、自定义添加单词、掌握状态标记、学习进度统计等功能，适用于碎片化学习场景。项目核心技术包括：状态管理实现交互切换、渐变透明动画实现卡片翻转、数组过滤实现单词筛选等。文中详细讲解了核心业务方法实现，如安全获取当前单词、标记掌握状态、新增删除单词等，并提供了常见问题优化方案。该项目适合鸿蒙初学者练手，可扩展语音朗读、数据持久化等功能，有助于掌握鸿蒙核心开发技能。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT 入门实战：ArkTS 从零实现石头剪刀布小游戏（完整源码 + 超详细解析）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161770992</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161770992</guid><author>Gust_123</author><pubDate>Sun, 07 Jun 2026 13:17:50 +0800</pubDate><description><![CDATA[本文介绍了一个基于HarmonyOS NEXT（API12）开发的石头剪刀布人机对战小游戏项目。项目采用ArkTS+ArkUI声明式语法实现，包含完整的游戏功能：手势选择、电脑随机出拳、胜负判定、数据统计和重置功能。文章详细讲解了开发环境配置、设计思路、核心代码实现（包括状态管理、随机数生成、动画效果等），并提供了完整的可运行源码。该项目适合鸿蒙应用开发入门学习，涵盖了@State响应式状态管理、基础组件布局、事件绑定等核心知识点。文中还给出了功能拓展建议和常见问题解决方案，帮助开发者快速上手鸿蒙应用开发。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT 实战：ArkTS 实现趣味骰子小游戏（附完整源码）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161770329</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161770329</guid><author>Gust_123</author><pubDate>Sun, 07 Jun 2026 12:49:09 +0800</pubDate><description><![CDATA[本文介绍了一个基于HarmonyOS NEXT（API12）ArkTS开发的骰子小游戏，主要功能包括：随机生成1-6点骰子结果、平滑过渡动画、投掷次数统计和重置功能。文章详细讲解了开发环境准备、核心实现思路（状态管理、随机数生成、UI交互）、完整源码及关键功能解析（响应式状态管理、动画效果、数据统计）。项目采用声明式UI开发，使用@State装饰器实现数据响应式更新，适合HarmonyOS开发新手学习ArkTS语法和基础开发流程。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT ArkUI 实战 013｜运动记录管理 App（API20），统计汇总 + 增删数据 + 空状态适配全教程]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161696577</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161696577</guid><author>Gust_123</author><pubDate>Thu, 04 Jun 2026 21:26:42 +0800</pubDate><description><![CDATA[本文基于 HarmonyOS NEXT API20+ ArkTS+ArkUI 声明式 UI 开发一款轻量化今日运动记录管理应用，完整实现运动条目新增、单条删除、运动数据自动汇总（总千卡 / 总时长 / 总里程）、空记录友好占位页四大核心业务；针对性解决项目高频undefined统计值渲染 BUG、数组累加统计、条件空页面渲染、ForEach 列表删改联动刷新四大开发痛点。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT ArkUI 实战 012｜API20 强类型规范实现汇率转换器，从需求分析到落地全流程，ArkTS 避坑实战]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161696409</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161696409</guid><author>Gust_123</author><pubDate>Thu, 04 Jun 2026 21:11:26 +0800</pubDate><description><![CDATA[本文立足于 HarmonyOS NEXT API20 强类型 ArkTS 语法规范，从零落地一款商用标准轻量化汇率转换应用，项目集成八大主流币种换算、实时输入计算、一键币种互换、基准汇率预览、异常输入拦截等全链路业务逻辑。区别于简易 Demo，文章从产品需求→技术选型→知识点拆解→分层源码解析→API20 编译报错溯源→项目迭代优化完整闭环讲解，针对性解决 API20 版本 Select 无类型对象、废弃样式 API、边框语法变更、函数隐式返回四大高频编译难题。]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT 实战：从零开发一款「随笔记」完整项目（ArkTS+持久化+搜索分类）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161590336</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161590336</guid><author>Gust_123</author><pubDate>Mon, 01 Jun 2026 13:01:18 +0800</pubDate><description><![CDATA[这篇文章介绍了如何使用鸿蒙HarmonyOS NEXT开发一款完整的"随笔记"App，涵盖了鸿蒙开发的核心技术点。主要内容包括： 项目功能：实现了笔记的增删改查、分类筛选、搜索、持久化存储等功能，App重启数据不丢失。 开发流程： 创建项目并配置工程结构 设计数据模型（笔记结构、分类枚举、工具函数） 封装持久化存储（使用Preferences） 实现首页列表页面（笔记展示、分类筛选、搜索功能） 使用声明式UI搭建界面 。]]></description><category></category></item><item><title><![CDATA[鸿蒙 NEXT 实战｜从零开发计数器应用（API 23 + Stage 模型 + 响应式状态管理）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161586673</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161586673</guid><author>Gust_123</author><pubDate>Mon, 01 Jun 2026 11:32:24 +0800</pubDate><description><![CDATA[本文介绍了鸿蒙增强版计数器应用的开发教程，针对初学者从静态UI过渡到动态交互的需求，在基础计数器功能上新增步长控制、范围限制、状态监听等进阶特性。文章重点讲解了ArkUI声明式开发的核心技术： 使用@State实现响应式数据驱动UI更新 通过@Watch监听状态变化并执行副作用逻辑 采用@Builder进行组件封装和代码复用 实现动态样式、过渡动画和输入校验等交互细节 教程包含完整项目创建步骤、核心知识点解析、状态设计思路以及基础版与增强版的代码对比，帮助开发者快速掌握鸿蒙应用开发的核心模式。]]></description><category></category></item><item><title><![CDATA[【鸿蒙NEXT零基础实战】从零开发专属番茄钟]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161570025</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161570025</guid><author>Gust_123</author><pubDate>Sun, 31 May 2026 17:55:46 +0800</pubDate><description><![CDATA[摘要： 本文介绍基于HarmonyOS NEXT开发的番茄钟应用实战项目，专为零基础鸿蒙开发者设计。项目采用ArkTS+Stage模型，实现纯本地运行的番茄工作法工具，包含专注/休息循环计时、动态圆环进度、状态管理等功能亮点。教程详细讲解无误差定时器（时间戳校准）、@State状态驱动UI、生命周期管理等核心技术，提供完整可运行代码及避坑指南。通过该项目可掌握鸿蒙动态交互开发核心技能，适合作为从静态页面到业务逻辑开发的过渡练手项目。 ]]></description><category></category></item><item><title><![CDATA[HarmonyOS NEXT 实战：手机端电脑开机时间对比器（BootTimeTracker）]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161568541</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161568541</guid><author>Gust_123</author><pubDate>Sun, 31 May 2026 16:02:42 +0800</pubDate><description><![CDATA[【摘要】本文介绍了一个基于HarmonyOS NEXT开发的&quot;电脑开机时间对比器&quot;应用，通过ArkTS实现多设备开机时间统计与可视化排名。项目核心功能包括：1）动态生成6款电脑的开机数据；2）计算平均/最快/最慢开机时间；3）彩色进度条展示开机时长；4）根据秒数自动分级（极速/快速/中等/较慢）。文章详细解析了ForEach索引渲染、条件判断函数、时间格式化等关键技术点，并总结了开发中常见问题（如数组更新机制、模板字符串兼容性等）。]]></description><category></category></item><item><title><![CDATA[HarmonyOS鸿蒙原生应用开发——从零搭建环境到成功运行第一个项目]]></title><link>https://blog.youkuaiyun.com/Gust_123/article/details/161367269</link><guid>https://blog.youkuaiyun.com/Gust_123/article/details/161367269</guid><author>Gust_123</author><pubDate>Wed, 27 May 2026 08:35:02 +0800</pubDate><description><![CDATA[《鸿蒙开发环境搭建指南》摘要：本文详细介绍了从零开始搭建鸿蒙开发环境的完整流程。首先说明系统要求和必备软件（JDK11+/Node.js14+），然后逐步指导安装DevEcoStudio、配置SDK和开发环境。重点讲解了创建第一个鸿蒙项目的步骤，包括选择模板、配置项目信息和编写简单页面。同时提供了模拟器配置方法及常见问题解决方案（如SDK下载失败、模拟器启动问题等）。通过本指南，开发者可以快速掌握DevEcoStudio的使用，完成首个&quot;HelloWorld&quot;应用的创建与运行，为鸿蒙应用]]></description><category></category></item></channel></rss>