技术栈
openharmony
●VON
6 小时前
javascript
·
学习
·
react native
·
react.js
·
性能优化
·
openharmony
React Native for OpenHarmony:ActivityIndicator 动画实现详解
在现代移动应用中,用户对响应速度的要求越来越高。然而,网络请求、数据处理等异步操作不可避免地会导致短暂的等待时间。如何优雅地告知用户当前应用正在处理任务,并保持良好的用户体验,是每个开发者必须面对的问题。
●VON
9 小时前
学习
·
react native
·
react.js
·
性能优化
·
交互
·
openharmony
React Native for OpenHarmony:Pressable —— 构建下一代状态驱动交互的基石
在移动应用开发的演进历程中,用户交互模型经历了从简单到复杂的深刻变革。早期的 TouchableOpacity 和 TouchableHighlight 为我们提供了基础的触摸反馈能力,它们通过预设的、单一维度的视觉变化(如透明度或背景色)来响应用户的点击。这是一种“事件驱动反馈”的模式。
●VON
10 小时前
javascript
·
学习
·
react native
·
react.js
·
性能优化
·
openharmony
React Native for OpenHarmony:解构 TouchableOpacity 的触摸反馈与事件流控制
在移动应用的交互设计中,一个按钮或可点击区域仅仅“能被点击”是远远不够的。用户需要清晰、即时的视觉反馈来确认他们的操作已被系统接收;同时,复杂的 UI 布局要求我们对事件的流向拥有精确的控制权,以避免意外的交互行为。TouchableOpacity 作为 React Native (RN) 中最常用的触摸反馈组件,正是解决这两个核心问题的利器。
ujainu
12 小时前
flutter
·
游戏
·
openharmony
Flutter + OpenHarmony 游戏开发进阶:粒子系统初探——简易爆炸与得分飞字
个人主页:ujainu在游戏开发中,粒子系统(Particle System) 是营造视觉冲击力的核心工具。无论是敌人被击毁时的爆炸火花,还是获得高分时飘起的“+100”文字,都依赖于一套高效、可控的粒子机制。
ujainu
1 天前
flutter
·
游戏
·
信息可视化
·
openharmony
Flutter + OpenHarmony 游戏开发进阶:CustomPainter 手绘游戏世界——从球体到轨道
个人主页:ujainu在 Flutter 游戏开发中,若想实现高性能、低延迟、高自由度的 2D 渲染,CustomPainter 是绕不开的核心工具。相比使用大量 Container、Positioned 或 Transform 构建 UI 元素,直接操作 Canvas 绘制图形能显著减少 Widget 树重建开销,尤其在 OpenHarmony 设备上,这种“贴近底层”的渲染方式更能发挥其 ArkUI 渲染管线 的协同优势。
ujainu
1 天前
flutter
·
游戏
·
openharmony
无物理引擎实现吸附轨道逻辑 —— Flutter + OpenHarmony 实战指南
个人主页:ujainu在移动开发领域,尤其是跨平台框架如 Flutter 与新兴操作系统 OpenHarmony 的融合生态中,开发者常常需要在不依赖复杂物理引擎(如 Box2D、Flame Physics)的前提下,实现具有“吸附轨道”效果的交互逻辑。这类需求常见于太空探索类小游戏、粒子动画、UI 动效等场景。
ujainu
1 天前
算法
·
flutter
·
游戏
·
openharmony
Flutter + OpenHarmony 游戏开发进阶:动态关卡生成——随机圆环布局算法
个人主页:ujainu在无尽跑酷类游戏中(如《球跳塔》《几何冲刺》),动态生成关卡是维持玩家兴趣的核心机制。静态关卡易被记忆,而程序化生成(Procedural Generation) 能带来无限新鲜感。然而,若生成逻辑不合理,会导致:
ujainu
1 天前
flutter
·
游戏
·
openharmony
Flutter + OpenHarmony 游戏开发进阶:游戏主循环——AnimationController 实现 60fps 稳定帧率
个人主页:ujainu在游戏开发中,主循环(Game Loop) 是驱动所有逻辑更新与画面渲染的核心引擎。它决定了游戏是否流畅、响应是否及时、物理是否真实。在 Flutter 中,许多初学者会本能地选择 Timer.periodic 来实现循环:
向哆哆
1 天前
flutter
·
信息可视化
·
开源
·
鸿蒙
·
openharmony
·
开源鸿蒙
Flutter × OpenHarmony 跨端实战:打造健身俱乐部「数据可视化仪表盘」模块
在传统健身俱乐部管理系统中,教练和会员往往只能看到零散的数据记录:今天练了什么?本周来了几次?消耗了多少热量? 但真正有价值的,不是“数据本身”,而是数据所呈现的趋势与状态。
向哆哆
2 天前
flutter
·
开源
·
鸿蒙
·
openharmony
·
开源鸿蒙
打造高校四六级报名管理系统:基于 Flutter × OpenHarmony 的跨端开发实践
随着高校四六级考试的普及,管理庞大的报名信息、考试安排以及学生数据成为学校信息化的重要环节。传统的管理方式存在数据孤岛、操作不便、更新缓慢等问题。本文将分享一个基于 Flutter × OpenHarmony 跨端开发框架的高校四六级报名管理系统实现方案,重点介绍数据结构设计、页面架构以及关键代码解析。
●VON
2 天前
学习
·
flutter
·
openharmony
·
布局
·
技术
Flutter for OpenHarmony 21天训练营 Day03 总结:从学习到输出,迈出原创第一步
作者:程序员清洒 CSDN 主页:●VON 日期:2026年1月22日 标签:Flutter, OpenHarmony, StatelessWidget, Container, 布局, 技术写作, 训练营
向哆哆
2 天前
数据结构
·
flutter
·
鸿蒙
·
openharmony
·
开源鸿蒙
构建跨端健身俱乐部管理系统:Flutter × OpenHarmony 的数据结构与设计解析
随着移动应用和智能设备的普及,健身俱乐部管理系统已经从传统的纸质登记和单一管理软件,逐渐向移动端、多端同步和智能化方向发展。本文将分享如何基于 Flutter × OpenHarmony 构建一个跨端健身俱乐部管理系统,从整体数据结构设计到具体界面实现,结合代码逐行解析,帮助开发者理解跨平台开发的思路与实践方法。
向哆哆
2 天前
flutter
·
开源
·
鸿蒙
·
openharmony
·
开源鸿蒙
高校四六级报名管理系统的考试信息模块实现:Flutter × OpenHarmony 跨端开发实践
随着移动端应用的普及,高校四六级报名系统正逐步向移动端迁移,以提升学生报名的便捷性和信息透明度。传统的网页端系统存在访问不稳定、交互不够友好的问题,而采用 Flutter × OpenHarmony 的跨端开发方案,可以同时兼顾 Android、iOS 以及 OpenHarmony 生态设备,确保学生能够随时随地查询考试信息、报名状态和准考证打印时间。
ujainu
2 天前
flutter
·
游戏
·
架构
·
openharmony
Flutter + OpenHarmony 实战:《圆环跳跃》——完整游戏架构与视觉优化
个人主页:ujainu在前三篇中,我们逐步构建了游戏的物理引擎、自定义绘制系统和相机跟随机制。但一个真正“可发布”的游戏,还需要完整的用户流程:主菜单、历史最高分、游戏结束页、数据持久化等。本篇将整合所有模块,打造一个功能完整、视觉流畅、数据持久的小游戏——《圆环跳跃》。
拉轰小郑郑
2 天前
华为
·
harmonyos
·
arkts
·
openharmony
·
object
·
类型断言
鸿蒙ArkTS中Object类型与类型断言的理解
ArkTS中的基本数据类型包括number、string等简单类型,它们可以准确地表示单一的数据类型。
●VON
2 天前
学习
·
react native
·
react.js
·
性能优化
·
openharmony
React Native for OpenHarmony:ScrollView 事件流、布局行为与性能优化深度剖析
在移动应用中,ScrollView 是一个看似简单却异常复杂的组件。它不仅是内容的容器,更是用户手势与应用逻辑交互的核心枢纽。一次滑动操作,背后涉及了从触摸事件捕获、惯性计算、布局更新到状态同步的一整套精密流程。
向哆哆
2 天前
flutter
·
开源
·
鸿蒙
·
openharmony
·
开源鸿蒙
高校四六级报名系统通知公告模块实战:基于 Flutter × OpenHarmony 跨端开发
在现代高校信息化建设中,四六级报名管理系统是每年学生和教务部门关注的重点。随着移动端设备的普及,学生希望能够通过手机快速查看考试通知、报名信息以及重要公告。如何实现一个高效、可跨平台运行的移动端应用,成为技术实现的关键。本文将结合 Flutter × OpenHarmony 跨端开发框架,分享高校四六级报名管理系统中“通知公告”模块的实现思路和详细代码解析,帮助开发者快速掌握跨端 UI 构建技巧。
●VON
2 天前
笔记
·
学习
·
react native
·
react.js
·
性能优化
·
openharmony
React Native for OpenHarmony:Image 组件的加载、渲染与性能优化全解析
在移动应用开发中,图片是信息传递和用户体验的核心载体。<Image> 组件作为 React Native (RN) 中处理图像资源的基石,其行为在跨平台项目中至关重要。当 RN 运行于 OpenHarmony 之上(即 RNOH),Image 组件的实现面临着独特的挑战:它必须将 RN 的声明式 API 无缝映射到 OpenHarmony 底层的 分布式图像加载框架 和 ArkUI 渲染引擎。本文将结合一份详尽的 Image 使用示例,深入剖析其在 RNOH 环境下的工作原理、关键属性、常见陷阱及性能优化
向哆哆
3 天前
flutter
·
开源
·
鸿蒙
·
openharmony
·
开源鸿蒙
构建健康档案管理系统:Flutter × OpenHarmony 跨端实现就医记录展示
在数字化医疗快速发展的今天,个人健康档案管理系统成为提升医疗服务效率的重要工具。通过系统化管理就医记录、诊断信息以及医生建议,用户不仅能随时了解自身健康状况,也能为医生提供更完整的就诊历史数据。
向哆哆
3 天前
数据结构
·
flutter
·
开源
·
鸿蒙
·
openharmony
·
开源鸿蒙
画栈 · 跨端画师接稿平台:基于 Flutter × OpenHarmony 的整体设计与数据结构解析
随着移动端应用需求的多样化,艺术创作者和委托方的线上交互需求逐渐增长,尤其是在画师接稿和作品展示领域。为了打造一个高效、可跨端(移动端与桌面端)运行的平台,我们基于 Flutter × OpenHarmony 技术栈实现了“画栈”——一个面向画师接稿的平台。本文将深入分析其 数据结构、整体设计思路,并对核心代码进行逐行讲解,为开发者提供可参考的跨端开发经验。