技术栈
dart
雨季666
4 小时前
开发语言
·
前端
·
javascript
·
flutter
·
ui
·
dart
构建 OpenHarmony 简易文字行数统计器:用字符串分割实现纯文本结构感知
在 OpenHarmony 的内容创作、日志记录与数据整理场景中,“行数”是一个被低估但极其重要的元信息:
雨季666
7 小时前
开发语言
·
javascript
·
flutter
·
ui
·
ecmascript
·
dart
构建 OpenHarmony 随机颜色生成器:用纯数学生成视觉灵感
在 OpenHarmony 的 UI 开发、设计协作或创意场景中,用户常需快速获取一个美观、可用、可复现的颜色值:
LawrenceLan
12 小时前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(二十七):Widget 的一生 —— initState、build 与 dispose 全解析
在上一篇中,我们正式迈入了 Flutter 的核心领域:你已经知道:状态变化 → UI 自动更新但你可能还会有这些疑问:
雨季666
14 小时前
javascript
·
flutter
·
ui
·
自动化
·
dart
构建 OpenHarmony 简易分账计算器:用除法解决日常公平难题
在 OpenHarmony 的智慧生活场景中,“分账”是高频刚需:但手动计算存在痛点:一个专用分账工具能显著提升效率与公平性:
雨季666
16 小时前
javascript
·
flutter
·
游戏
·
ui
·
自动化
·
dart
构建 OpenHarmony 简易数字猜谜游戏:用随机与反馈打造轻量级互动体验
在 OpenHarmony 的教育、娱乐与认知训练场景中,简单的互动游戏具有独特价值:而“猜数字”作为经典编程入门题,具备以下优势:
雨季666
1 天前
flutter
·
ui
·
自动化
·
dart
构建 OpenHarmony 简易单位换算器:用基础运算实现可靠转换
在 OpenHarmony 的 IoT 和生活场景中,用户常需进行简单单位换算:虽然手机自带计算器可完成,但专用界面能降低认知负荷——用户无需记住“1 米 = 100 厘米”,只需选择单位、输入数字、点击转换。
雨季666
2 天前
javascript
·
flutter
·
ui
·
自动化
·
dart
构建 OpenHarmony 简易 BMI 健康指数计算器:用基础数学实现健康自评
在 OpenHarmony 的智慧健康场景中,用户常需快速评估身体状态:虽然专业设备可测量体脂率、肌肉量,但 BMI(Body Mass Index,身体质量指数) 作为国际通用的初筛工具,仅需身高和体重即可计算,简单、无创、低成本。
雨季666
3 天前
开发语言
·
javascript
·
flutter
·
ui
·
ecmascript
·
dart
构建 OpenHarmony 文本高亮关键词标记器:用纯字符串操作实现智能标注
在 OpenHarmony 的多设备协同场景中,用户常需快速定位信息:虽然系统级搜索功能存在,但应用内高亮能提供更沉浸、更即时的体验——无需跳转,一眼锁定目标。
雨季666
3 天前
flutter
·
ui
·
自动化
·
dart
构建 OpenHarmony 应用内消息通知模拟器:用纯 UI 演示通知流
在 OpenHarmony 的分布式场景中,设备间会频繁传递消息(如手机向手表发送日程提醒、车机接收导航指令)。但系统级通知(Push Notification)涉及权限、后台服务、厂商通道等复杂机制,不适合初学者快速验证 UI 逻辑。
爱吃大芒果
6 天前
开发语言
·
flutter
·
dart
Flutter for OpenHarmony前置知识:Dart 语法核心知识点总结(上)
作者:爱吃大芒果个人主页 爱吃大芒果本文所属专栏Flutter更多专栏 Ascend C 算子开发教程(进阶) 鸿蒙集成 OpenAgents openJiuwen 从0到1自学C++
爱吃大芒果
7 天前
开发语言
·
flutter
·
dart
Flutter for OpenHarmony前置知识:Dart 语法核心知识点总结(下)
作者:爱吃大芒果个人主页 爱吃大芒果本文所属专栏Flutter更多专栏 Ascend C 算子开发教程(进阶) 鸿蒙集成 OpenAgents openJiuwen 从0到1自学C++
LawrenceLan
8 天前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(二十三):Icon、Image 与资源管理
在上一篇中,我们系统学习了:从这一篇开始,我们要让页面真正“活”起来:加入图标和图片一个真实的 App 一定包含:
ujainu
8 天前
flutter
·
华为
·
harmonyos
·
dart
Flutter + HarmonyOS 前置知识:Dart语言详解(上)
个人主页:ujainu如果你既关注Flutter的跨平台灵动,也好奇HarmonyOS的全场景生态,那Dart就是你打通这两大技术体系的‘通用钥匙’。这门由谷歌打造的语言,既在Flutter里承担着从UI渲染到业务逻辑的核心角色,又凭借静态类型、AOT编译等特性,完美适配HarmonyOS对性能和多设备协同的要求。今天我们就从最基础的语法开始拆解,帮你快速建立Dart的知识框架,为后续深入两大平台开发筑牢根基。”
LawrenceLan
9 天前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(二十二):Text 文本组件与样式系统
在上一篇中,我们学习了:页面已经开始“好看”了。而这一篇,我们要解决 UI 中出现频率最高的问题:文字怎么显示?怎么变好看?
LawrenceLan
11 天前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(二十一):Container、Padding、Margin 与装饰
在上一篇中,我们学习了 Flutter 中最核心的布局组件:解决了**“怎么排”**的问题。从这一篇开始,我们要解决另一个关键问题:
LawrenceLan
12 天前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(十八):StatefulWidget 生命周期初识
在上一篇中,我们已经掌握了:但现在,你一定会开始遇到这样的问题:👉 数据应该在哪里初始化? 👉 请求接口写在哪? 👉 控制器什么时候释放?
LawrenceLan
13 天前
开发语言
·
前端
·
flutter
·
dart
16.Flutter 零基础入门(十六):Widget 基础概念与第一个 Flutter 页面
在前面的十五篇中,我们一直在学习 Dart 语言与面向对象思想:从这一篇开始,我们正式进入 Flutter。
LawrenceLan
13 天前
开发语言
·
前端
·
flutter
·
dart
17.Flutter 零基础入门(十七):StatelessWidget 与 State 的第一次分离
在上一篇中,我们已经正式进入 Flutter,并完成了:但你一定会产生一个疑问:👉 如果页面内容要变化怎么办? 👉 按钮点击后,文字如何改变?
LawrenceLan
13 天前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(十五):继承、多态与面向对象三大特性
但你可能还没有一个整体感觉:👉 为什么要学这些? 👉 它们之间的关系是什么? 👉 Flutter 到底在用什么思想?
LawrenceLan
14 天前
开发语言
·
前端
·
flutter
·
dart
Flutter 零基础入门(十二):枚举(enum)与状态管理的第一步
👉 如何安全地表示“有没有值”(Null Safety)但在真实开发中,还有另一类更常见的问题:如果你用 String 或 int 来表示这些状态,代码会非常混乱、也非常不安全。