自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HarmonyOS ArkTS 实战:实现一个掷骰子模拟器

掷骰子是很多桌游和游戏中必不可少的环节,有时候手边没有骰子,手机上的骰子模拟器就很方便。一个好的骰子模拟器不仅能随机出点数,还要有投掷的动画效果,增加真实感和趣味性。从应用开发角度来看,这个项目不依赖后端接口,也不需要数据库,但能练习 ArkTS 中的状态管理、动画效果、组件封装、随机数和列表渲染等内容。本文基于 HarmonyOS 和 ArkTS 实现一个掷骰子模拟器。用户可以选择1-6个骰子,点击投掷按钮,骰子会有旋转动画,最后显示随机点数,计算总和,并记录投掷历史。

2026-07-26 02:57:07 276

原创 HarmonyOS ArkTS 实战:实现一个简易手绘画板

手机上随手涂鸦是一个很有趣的功能,无论是记笔记、画草图还是随便画画,一个简单易用的画板都很有用。不需要复杂的功能,只要能流畅画线、换颜色、调粗细就足够日常使用了。从应用开发角度来看,这个项目不依赖后端接口,也不需要数据库,但能练习 ArkTS 中的触摸事件处理、Canvas绘图、路径记录、状态管理和撤销功能等内容。本文基于 HarmonyOS 和 ArkTS 实现一个简易手绘画板。用户可以在画布上自由绘画,选择不同颜色和粗细,使用橡皮擦,撤销上一笔,清空画布重新开始。

2026-07-26 02:56:35 185

原创 HarmonyOS ArkTS 实战:实现一个随机密码生成器

在网络时代,我们需要为各种账号设置密码。简单的密码不安全,手动想复杂密码又很麻烦。一个好用的密码生成器可以根据我们的需求生成安全的随机密码,帮助我们保护账号安全。从应用开发角度来看,这个项目不依赖后端接口,也不需要数据库,但能练习 ArkTS 中的状态管理、复选框、滑块、随机数生成、字符串处理和剪贴板操作等内容。本文基于 HarmonyOS 和 ArkTS 实现一个随机密码生成器。用户可以选择密码长度和包含的字符类型,一键生成安全的随机密码,查看密码强度,一键复制,并查看生成历史。

2026-07-26 02:56:04 203

原创 HarmonyOS ArkTS 实战:实现一个颜色拾取器

在设计和开发过程中,我们经常需要调整和选择颜色。一个好用的颜色拾取器可以帮助我们直观地调节RGB值,查看不同格式的颜色表示,快速复制颜色代码。无论是UI设计还是前端开发,颜色工具都是必备的。从应用开发角度来看,这个项目不依赖后端接口,也不需要数据库,但能练习 ArkTS 中的状态管理、滑块组件、颜色转换、剪贴板操作和列表渲染等内容。本文基于 HarmonyOS 和 ArkTS 实现一个颜色拾取器。

2026-07-26 02:55:26 158

原创 HarmonyOS ArkTS 实战:实现一个BMI健康计算器

身体质量指数(BMI)是国际通用的衡量人体胖瘦程度以及是否健康的标准。通过BMI可以快速了解自己的体重是否在健康范围内,对于健康管理非常有帮助。手动计算BMI很简单,但一个好的计算器还能给出健康状态评估和建议。从应用开发角度来看,这个项目不依赖后端接口,也不需要数据库,但能练习 ArkTS 中的状态管理、性别选择、数字输入、实时计算、条件判断和结果展示等内容。本文基于 HarmonyOS 和 ArkTS 实现一个BMI健康计算器。

2026-07-26 02:54:52 165

原创 HarmonyOS ArkTS 实战:实现一个二维码生成与扫描工具应用

✅ 二维码生成(文本、网址、名片、WiFi)✅ 二维码扫描识别✅ 二维码样式自定义(颜色、logo)✅ 生成历史记录✅ 二维码保存到相册✅ 二维码分享✅ 条形码生成✅ 批量生成✅ 二维码解析✅ 剪贴板识别✅ 手电筒开关✅ 扫描历史✅ 二维码美化✅ 名片二维码✅ WiFi二维码id: number;本项目实现了二维码生成与扫描工具的完整功能。掌握了Tabs组件、二维码生成逻辑、历史记录管理、相机调用等。

2026-07-24 19:50:07 179

原创 HarmonyOS ArkTS 实战:实现一个单词背诵与英语学习应用

✅ 单词卡片学习✅ 艾宾浩斯记忆曲线复习✅ 每日学习目标✅ 单词发音✅ 例句展示✅ 词根词缀分析✅ 学习打卡✅ 正确率统计✅ 词书选择✅ 拼写测试✅ 阅读模式✅ 学习时长统计✅ 单词测验✅ 学习提醒id: number;本项目实现了单词背诵与英语学习的完整功能。掌握了卡片翻转、记忆算法、学习进度统计、发音播放等。后续可加入听力练习、口语评测、阅读理解、写作批改、单词PK、学习小组、真题练习、AI对话练习等。

2026-07-24 19:49:37 219

原创 HarmonyOS ArkTS 实战:实现一个壁纸头像与图片收藏应用

✅ 壁纸分类浏览(风景、动漫、美女、抽象)✅ 两列瀑布流展示✅ 壁纸预览大图✅ 下载保存到相册✅ 头像专区✅ 每日推荐✅ 壁纸搜索✅ 颜色筛选✅ 下载历史✅ 设置壁纸快捷入口✅ 图片分享✅ 热门排行榜✅ 专题合集id: number;

2026-07-24 19:49:07 261

原创 HarmonyOS ArkTS 实战:实现一个待办清单与日程管理应用

✅ 四象限任务分类(重要紧急)✅ 任务添加、编辑、删除✅ 任务完成打勾✅ 截止日期提醒✅ 任务优先级颜色✅ 日历视图✅ 重复任务设置✅ 任务标签分类✅ 搜索任务✅ 完成率统计✅ 今日待办✅ 任务排序✅ 子任务清单✅ 专注模式✅ 数据备份id: number;id: number;本项目实现了待办清单与日程管理的完整功能。掌握了任务状态管理、优先级标记、完成状态切换、四象限分类等。

2026-07-24 19:48:36 192

原创 HarmonyOS ArkTS 实战:实现一个读书笔记与书摘管理应用

✅ 书籍信息录入(书名、作者、封面、评分)✅ 书摘和笔记添加✅ 阅读进度跟踪✅ 书籍分类管理✅ 阅读时长统计✅ 阅读日历打卡✅ 标签系统✅ 搜索书籍和笔记✅ 书籍状态(想读/在读/读完)✅ 阅读统计图表✅ 书摘分享卡片✅ 导出笔记✅ 年度阅读报告✅ 阅读提醒✅ 豆瓣评分导入id: number;startDate?: string;finishDate?: string;id: number;

2026-07-24 19:48:05 219

原创 HarmonyOS ArkTS 实战:实现一个校园超市线上购物配送应用

商品分类浏览商品搜索购物车管理商品数量增减下单结算配送到寝订单状态跟踪配送员接单订单评价优惠券使用收货地址管理历史订单id: number;id: number;实现了商品浏览、购物车、下单、订单跟踪等电商核心功能。掌握了分类侧边栏、购物车数量增减、价格计算、Tab导航、列表布局等。后续可加入优惠券、地址管理、配送员接单、商品评价、拼团秒杀、库存提醒等功能。

2026-07-23 02:04:30 176

原创 HarmonyOS ArkTS 实战:实现一个校园志愿者招募与排班应用

志愿活动发布在线报名参加岗位选择自动排班分配排班日历查看签到签退服务时长统计时长证明下载志愿者评价星级志愿者评定消息通知志愿团队管理id: number;id: number;实现了活动招募、报名、排班、签到、时长统计、星级评定等功能。掌握了列表卡片、Tab切换、状态管理、数据统计等。后续可加入自动排班算法、日历视图、电子证书、评价系统、团队管理、培训考核等功能。

2026-07-23 02:04:00 189

原创 HarmonyOS ArkTS 实战:实现一个社团活动签到与时长认证应用

活动发布与管理在线报名活动扫码签到签退自动时长计算时长认证审核个人时长统计签到记录查询活动证书生成活动评价社团排行时长兑换消息通知id: number;// 报名中/进行中/已结束id: number;// 已签到/已签退/待审核/已认证实现了活动发布、报名、签到签退、时长自动计算、审核认证、统计等功能。掌握了Tab切换、列表卡片、状态流转、时长计算、认证流程等。

2026-07-23 02:03:17 168

原创 HarmonyOS ArkTS 实战:实现一个校园智能存包柜应用

存包柜位置查找柜格状态实时查看在线存包开柜扫码取包临时开柜超时提醒存包记录柜格大小选择存包费用计算超时费用计算柜格预约存包统计// 存包柜id: number;// 小/中/大// 空闲/使用中/故障/预约中// 存包记录id: number;// 存包中/已取走/超时实现了存包柜状态查看、存包、取包、费用计算、记录统计等功能。掌握了Grid布局、状态管理、时间费用计算、条件渲染等。

2026-07-23 02:02:44 199

原创 HarmonyOS ArkTS 实战:实现一个图书馆座位预约与占座监督应用

图书馆楼层选择实时座位状态查看在线预约座位扫码签到入座临时离开暂离结束使用释放占座举报监督学习时长统计预约提醒通知黑名单管理座位使用排行// 座位信息id: number;// 空闲/使用中/暂离/预约中/维修中// 预约记录id: number;// 待签到/使用中/已结束/已取消/违约// 举报记录id: number;// 待处理/已处理/无效举报。

2026-07-23 02:01:58 249

原创 HarmonyOS ArkTS 实战:实现一个校园毕业离校手续办理应用

离校流程查看各项手续办理毕业申请审核状态查询离校清单证书领取校友登记退宿办理图书归还费用结算id: number;id: number;实现了离校流程查看、手续办理、进度跟踪、费用结算、校友登记等功能。掌握了流程进度、时间线布局、多步骤状态管理等。后续可加入电子离校单、毕业典礼报名、校友卡申请、档案查询、就业派遣等功能。

2026-07-22 23:43:59 149

原创 HarmonyOS ArkTS 实战:实现一个校园热水卡充值与用水查询应用

热水卡余额在线充值用水记录供应时间用水统计挂失补卡故障报修浴室状态节水提醒消费明细id: number;id: number;实现了余额查询、充值、用水记录、浴室状态、挂失等功能。掌握了消费记录、进度条展示、状态管理、统计计算等。后续可加入浴室预约、水温调节、节水排行、热水故障报修、饮水查询等功能。

2026-07-22 23:43:28 167

原创 HarmonyOS ArkTS 实战:实现一个校园洗衣房预约与支付应用

洗衣机状态查看洗衣预约在线支付完成提醒烘干预约洗衣记录故障报修剩余时间洗衣液购买洗衣统计id: number;id: number;实现了洗衣机状态查看、预约洗衣、支付、完成提醒、订单记录等功能。掌握了网格状态展示、倒计时、状态颜色区分、订单管理等。后续可加入烘干预约、洗衣液配送、排队提醒、多人拼单、洗衣消毒等功能。

2026-07-22 23:42:55 221

原创 HarmonyOS ArkTS 实战:实现一个校园校园网账号与流量管理应用

流量使用查询网费在线充值网络故障报修校园网一键连接设备管理上网记录套餐办理网络测速账号安全上网统计id: number;id: number;实现了流量查询、网费充值、故障报修、网络连接、设备管理等功能。掌握了环形进度条、网络状态管理、充值流程、记录统计等。后续可加入路由器管理、WiFi密码修改、上网时段控制、校园网VPN、网络加速等功能。

2026-07-22 23:42:23 198

原创 HarmonyOS ArkTS 实战:实现一个校园疫苗接种与健康管理应用

疫苗接种通知接种时间预约健康状况打卡接种记录查询核酸结果查询校医院预约健康码展示体温上报就医记录健康统计id: number;id: number;实现了疫苗预约、接种记录、健康打卡、体温上报、健康码等功能。掌握了时间线布局、健康数据管理、状态颜色区分等。后续可加入运动计步、睡眠监测、体检报告、心理咨询预约、医保查询等功能。

2026-07-22 23:41:53 213

原创 HarmonyOS ArkTS 实战:实现一个校园教材领取与二手书交换应用

教材领取通知新教材领取二手书发布二手书浏览求购发布交换记录教材清单我的书架教材评价扫码捐书id: number;id: number;实现了教材领取、二手书发布、交换、求购、书架管理等功能。掌握了网格布局、商品发布、状态流转、记录管理等。后续可加入教材扫码、快递代取、教材评价、以书换书、毕业捐书等功能。

2026-07-21 00:36:34 196

原创 HarmonyOS ArkTS 实战:实现一个校园选课与抢课系统应用

课程浏览课程详情选课抢课退课我的课表学分统计选课提醒热门课程教师评价选课冲突检测id: number;实现了课程浏览、选课抢课、退课、课表、学分统计、冲突检测等功能。掌握了列表筛选、余量进度、学分计算、状态管理等。后续可加入自动抢课、课程评价、培养方案比对、选课推荐、成绩预测等功能。

2026-07-21 00:36:01 163

原创 HarmonyOS ArkTS 实战:实现一个校园考试安排与考场查询应用

考试安排查询考场位置导航考试倒计时复习提醒座位号查询考试日程复习计划考试统计成绩预告考试物品清单id: number;id: number;实现了考试安排查询、考场查询、倒计时、复习计划、提醒等功能。掌握了时间计算、倒计时、日程时间线、提醒设置等。后续可加入考场导航、成绩查询、考后复盘、错题本、考试闹钟等功能。

2026-07-21 00:35:31 234

原创 HarmonyOS ArkTS 实战:实现一个校园体育场馆预约应用

场馆列表场地预约时间选择在线支付预约记录取消预约场馆状态我的预约开放时间使用统计id: number;id: number;实现了场馆查看、场地预约、时间选择、支付、取消、签到等功能。掌握了场馆预约流程、时间段选择、支付退款、状态管理等。后续可加入约球组队、教练预约、赛事报名、运动数据记录、场馆导航等功能。

2026-07-21 00:31:30 256

原创 HarmonyOS ArkTS 实战:实现一个校园文艺演出抢票应用

演出信息浏览在线选座抢票功能电子票扫码检票余票显示我的票夹演出提醒抢票统计id: number;id: number;实现了演出浏览、在线选座、抢票、电子票、检票等功能。掌握了座位图布局、选座逻辑、二维码展示、抢票流程等。后续可加入实名认证、转赠、演出评论、周边商品、现场互动等功能。

2026-07-21 00:30:29 211

原创 HarmonyOS ArkTS 实战:实现一个校园共享单车租赁应用

咨询师介绍预约咨询时间选择心理测评咨询记录预约状态保密设置紧急求助心理知识科普预约统计id: number;id: number;实现了咨询师查看、预约、心理测评、咨询记录等功能。掌握了预约流程、保密设置、紧急求助入口、时间选择等。后续可加入在线咨询、心理测评题库、心情日记、放松音频、同伴互助等功能。

2026-07-20 23:25:32 173

原创 HarmonyOS ArkTS 实战:实现一个校园卡充值与消费记录应用

竞赛信息浏览在线报名组队管理项目进度跟踪作品提交获奖记录竞赛日历按类型筛选报名统计id: number;id: number;实现了竞赛浏览、报名组队、进度管理、作品提交、获奖记录等功能。掌握了进度条、组队管理、项目状态、竞赛日历等。后续可加入组队大厅、导师匹配、作品互评、赛程提醒、证书生成等功能。

2026-07-20 23:25:01 197

原创 HarmonyOS ArkTS 实战:实现一个校园停车位预约与车辆出入记录应用

登记新的校园停车位设置车位编号和停车区域选择电动车或小汽车类型填写预约车辆号牌预约空闲车位确认车辆入场登记车辆离场按空闲、已预约和使用中筛选车位统计全部车位、空闲车位和使用中车位删除不再使用的车位记录id: number;id:车位记录的唯一编号space:车位编号area:停车区域plate:预约车辆号牌:车辆类型status:车位当前状态本文使用 HarmonyOS 和 ArkTS 实现了一个校园停车位预约与车辆出入记录应用。

2026-07-20 23:24:26 160

原创 HarmonyOS ArkTS 实战:实现一个校园访客预约登记应用![

新增校园访客预约填写访客姓名和受访对象填写预约到访时间选择探访学生、业务交流或设备维修事由审核访客预约访客到校签到访客离校登记按待审核、今日到访和已离校筛选统计预约总数、待审核数量和校内访问数量删除访客记录id: number;id:访客记录的唯一编号name:访客姓名host:受访人或受访部门date:预约到访时间purpose:来访事由status:访客当前状态本文使用 HarmonyOS 和 ArkTS 实现了一个校园访客预约登记应用。

2026-07-20 23:24:16 227

原创 HarmonyOS ArkTS 实战:实现一个校园电动车充电桩预约与充电记录应用

登记校园充电站记录充电站名称和安装位置选择慢充、快充和智能充电类型设置充电端口数量显示空闲端口数量开始充电并占用端口结束充电并释放端口标记设备故障确认设备维修完成筛选有空位、余位紧张和故障设备统计充电站数量、空闲端口和故障数量id: number;id:充电站记录的唯一编号name:充电站名称location:充电站位置freePorts:当前空闲端口数量totalPorts:总端口数量power:充电类型status:充电站状态。

2026-07-20 23:24:05 153

原创 HarmonyOS ArkTS 实战:实现一个校园垃圾分类积分打卡应用

登记校园垃圾分类投放记录选择可回收物、有害垃圾、厨余垃圾或其他垃圾记录垃圾重量和投放地点根据类别和重量自动计算积分审核垃圾分类记录将审核后的积分计入绿色账户按垃圾类别和审核状态筛选统计累计重量、投放次数和待审核数量删除错误的投放记录id: number;id:投放记录的唯一编号itemName:投放物品名称station:垃圾投放地点weight:垃圾重量category:垃圾分类points:本次投放获得的积分status:记录审核状态。

2026-07-19 00:04:41 706

原创 HarmonyOS ArkTS 实战:实现一个校园校车到站与乘车提醒应用

添加校园校车班次记录校车线路和上车站点设置发车时间和剩余座位选择校车行驶方向预约校车座位更新即将到站状态确认校车已经发车筛选即将到站、余座紧张和已发车班次统计今日班次、即将到站和已发车数量删除不再需要的班次记录id: number;id:班次记录的唯一编号route:校车线路名称station:上车站点departure:发车时间seats:当前剩余座位direction:校车行驶方向status:班次当前状态。

2026-07-19 00:04:28 189

原创 Dart 核心特性深度解析:从 ArkTS 开发者视角理解空安全、异步模型与语法差异

【代码】Dart 核心特性深度解析:从 ArkTS 开发者视角理解空安全、异步模型与语法差异。

2026-07-18 00:08:31 239

原创 OpenHarmony 本地文件 FS 文件系统操作封装(API Version23 + 适配版)

fs 文件系统是 OpenHarmony 沙盒本地文件唯一标准操作模块,API Version23 强化文件句柄生命周期管理,强制读写后关闭 fd,统一沙盒路径获取方式,解决旧版文件占用、内存泄漏、路径失效、大文件读取卡顿等核心兼容问题。项目封装通用文件工具类,覆盖文件夹创建、文本读写追加、文件删除、目录遍历、缓存清空全套能力,适配本地日志、相机图片缓存两大高频业务场景。

2026-07-18 00:08:14 393

原创 HarmonyOS ArkTS 实战:实现一个校园学生证挂失与补办进度应用

新增校园卡补办申请填写学生姓名和学号填写申请提交时间选择遗失挂失、卡片损坏和信息更新原因审核补办申请更新制卡状态更新待领取状态确认学生已经领取校园卡按待审核、制卡中和待领取筛选统计申请总数、待审核数量和待领取数量删除无效申请记录id: number;id:申请记录的唯一编号:学生姓名studentNo:学生学号reportDate:提交申请的时间reason:补办原因status:当前办理状态。

2026-07-17 00:02:52 174

原创 HarmonyOS ArkTS 实战:实现一个校园爱心捐赠物资登记应用

登记校园爱心捐赠物资填写物资名称、捐赠人和数量选择物资分类审核捐赠物资将物资上架为可领取状态确认物资已经领取按待审核、可领取和已领取筛选统计物资总数、待审核和可领取数量删除无效物资记录id: number;id:物资记录的唯一编号itemName:物资名称donor:捐赠人quantity:物资数量category:物资分类status:物资流转状态本文使用 HarmonyOS 和 ArkTS 实现了一个校园爱心捐赠物资登记应用。

2026-07-17 00:02:35 217

原创 HarmonyOS ArkTS 实战:实现一个校园自动售货机库存与补货记录应用

登记新的校园自动售货机记录设备名称和所在位置选择饮料机、零食机或综合机类型设置设备初始库存自动识别低库存设备一键为售货机补充库存上报设备故障标记设备维修完成按库存和运行状态筛选设备统计设备总数、缺货数量和故障数量删除不再使用的设备记录id: number;id:设备记录的唯一编号name:售货机名称或编号location:设备所在位置stock:当前商品库存type:售货机类型status:设备运行状态。

2026-07-15 00:04:20 220

原创 HarmonyOS ArkTS 实战:实现一个校园二手物品交换信息板应用

发布校园闲置物品填写物品名称、卖家和价格选择学习资料、宿舍用品或运动器材分类预订正在出售的物品确认物品交易完成将已售出的物品重新上架按交易状态筛选物品统计全部物品、在售物品和已售出物品数量删除不再需要的物品记录id: number;id:物品记录的唯一编号name:物品名称seller:卖家信息price:出售价格category:物品分类status:当前交易状态本文使用 HarmonyOS 和 ArkTS 实现了一个校园二手物品交换信息板应用。

2026-07-15 00:04:00 157

原创 HarmonyOS ArkTS 实战:实现一个校园志愿服务时长记录应用

发布新的志愿服务任务设置服务项目名称和活动地点设置预计服务时长选择校园服务、社区公益或活动协助分类志愿者签到并开始服务完成服务并累计志愿时长按任务状态筛选记录统计累计时长、进行中和待签到任务删除不再需要的任务id: number;id:任务的唯一编号title:志愿服务项目名称location:服务地点hours:预计服务时长status:任务当前状态category:志愿服务分类。

2026-07-14 23:45:27 164 1

原创 HarmonyOS ArkTS 实战:实现一个校园共享雨伞借用与归还记录应用

展示校园共享雨伞列表登记新的共享雨伞填写雨伞编号和借还点记录当前借用人切换借用和归还状态标记逾期雨伞按可借、使用中、需处理状态筛选统计雨伞总数、可借数量和逾期数量删除不再使用的雨伞记录本项目完成了一个校园共享雨伞借用与归还记录应用,实现了雨伞登记、借用、归还、筛选、统计和删除等功能。ArkTS 接口定义@State状态管理TextInput输入组件List和ForEach列表渲染数组map和filter操作条件渲染自定义@Builder组件。

2026-07-14 23:39:48 219

空空如也

空空如也

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

TA关注的人

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