logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【鸿蒙应用开发实战·食光篇】第一篇:项目初始化与数据模型——打造一款美食菜谱App

本文介绍了基于鸿蒙系统开发的美食菜谱App「食光」的数据模型设计与项目初始化。文章重点讲解了菜谱数据结构的设计,包括菜品信息、食材清单、烹饪步骤等字段定义,以及难度等级视觉化展示的实现方法。通过5大菜系10道经典美食的数据构建示例,展示了如何利用数组结构优化UI渲染。文中还提到ArkTS严格模式下的注意事项和项目的暖色调UI设计理念。作为系列第一篇,本文为后续开发打下了数据基础,为读者展示了与阅读

#harmonyos#华为
30分钟上手HarmonyOS开发:手把手教你做一款记账APP

本文提供了一个30分钟快速入门HarmonyOS开发的教程,手把手教你开发一个记账应用。主要内容包括: 环境准备:使用DevEco Studio开发工具和华为手机/模拟器 项目创建:详细介绍了创建Empty Ability项目的步骤和项目结构 ArkTS基础:讲解了鸿蒙开发语言ArkTS的基本语法和常用组件 数据结构设计:定义了记账应用所需的分类数据和交易记录接口 数据存储方案:使用Prefere

#harmonyos#华为
码农周末:撸了个单位换算器,被温度换算折腾了一下午

本文记录了一个码农周末开发单位换算器的经历。作者在做饭时遇到单位转换不便,于是用鸿蒙开发了一个支持长度、重量、温度、面积四大类单位转换的工具。文章重点分享了开发过程中的关键点:通过基准单位法实现普通单位换算,特殊处理温度转换公式(摄氏/华氏/开尔文之间的非线性关系),以及解决浮点精度、索引越界等边界问题。最终实现了一个200行代码的实用工具,支持实时换算和简洁UI,并总结了数据结构设计、边界条件处

#harmonyos
码农日常:花一下午撸了个密码生成器,顺便学了鸿蒙开发

【摘要】本文记录了一个程序员利用周末时间开发鸿蒙密码生成器的过程。项目选择密码生成器作为练手,因其功能聚焦、技术点全面且实用性强。开发环境搭建中遇到API版本选择的问题,最终采用HarmonyOS NEXT API 12。UI设计采用简洁实用的纵向布局,包含密码显示区、长度调节滑块、字符类型开关和操作按钮。核心逻辑通过三步实现:构建字符池、随机选取字符组合、循环生成指定长度密码。开发过程中发现了B

#harmonyos#华为
【鸿蒙实战】30分钟手把手教你开发石头剪刀布小游戏

最近鸿蒙开发很火,很多小伙伴问我怎么入门。今天就用一个经典的石头剪刀布游戏,带大家快速上手 HarmonyOS NEXT 开发!// 表情符号// 中文名称// 英文值@Entry@Component// ========== 状态变量 ==========@State result: string = '选择你的出拳';// ========== 常量数据 =========={ emoji:

#harmonyos#华为
【鸿蒙实战】20分钟手把手教你开发骰子模拟器

本文介绍了一个使用HarmonyOS NEXT和ArkTS开发骰子模拟器应用的实战教程。主要内容包括: 项目功能:实现骰子投掷动画、历史记录、5种主题配色等功能 开发准备:环境要求(DevEco Studio 5.0+等)和项目创建步骤 核心实现: 定义数据模型(投掷记录、主题配置) 使用状态变量管理点数、动画状态等 实现骰子投掷逻辑和动画效果 记录投掷历史(最多10条) 绘制不同点数的骰子面 该

#harmonyos#华为
码农周末:用鸿蒙 Canvas 撸了个抽奖转盘,顺便把动画原理搞明白了

这篇文章记录了作者利用鸿蒙Canvas开发抽奖转盘的完整过程。主要内容包括: 选择Canvas的原因:灵活性高、资源轻量、学习价值大 开发环境搭建:使用DevEco Studio和HarmonyOS NEXT 关键技术实现: 通过arc和closePath绘制扇形转盘 利用坐标系变换实现文字旋转 采用速度衰减算法模拟物理减速效果 数学计算确定抽奖结果 界面优化:配色方案、渐变中心圆、指针阴影等视觉

#harmonyos#华为
【鸿蒙原生应用开发实战】第五篇:收藏管理与个人中心 — 收尾两个关键页面的完整实现

技术点说明涉及篇目Stage 模型鸿蒙原生应用架构第一篇ArkTS 组件化@Component@Entry第一篇资源引用$r()语法第一篇路由管理第一、四篇数据接口interface定义第二篇静态工具类第二篇@State 装饰器数据驱动UI第二、三篇ForEach 渲染列表循环第三篇标签筛选状态切换 + 数据过滤第三篇生命周期onPageShow第三、五篇空状态设计Empty State 引导第五

#harmonyos#华为
【鸿蒙原生应用开发实战】第五篇:收藏管理与个人中心 — 收尾两个关键页面的完整实现

技术点说明涉及篇目Stage 模型鸿蒙原生应用架构第一篇ArkTS 组件化@Component@Entry第一篇资源引用$r()语法第一篇路由管理第一、四篇数据接口interface定义第二篇静态工具类第二篇@State 装饰器数据驱动UI第二、三篇ForEach 渲染列表循环第三篇标签筛选状态切换 + 数据过滤第三篇生命周期onPageShow第三、五篇空状态设计Empty State 引导第五

#harmonyos#华为
【鸿蒙原生应用开发实战】第五篇:收藏管理与个人中心 — 收尾两个关键页面的完整实现

技术点说明涉及篇目Stage 模型鸿蒙原生应用架构第一篇ArkTS 组件化@Component@Entry第一篇资源引用$r()语法第一篇路由管理第一、四篇数据接口interface定义第二篇静态工具类第二篇@State 装饰器数据驱动UI第二、三篇ForEach 渲染列表循环第三篇标签筛选状态切换 + 数据过滤第三篇生命周期onPageShow第三、五篇空状态设计Empty State 引导第五

#harmonyos#华为
    共 107 条
  • 1
  • 2
  • 3
  • 11
  • 请选择