
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用和构建组件通过参数传递实现组件定制化组件状态的管理和更新。

是Google开发的开源UI工具包,支持用一套代码构建和六大平台应用,实现"一次编写,多处运行"。是由开放原子开源基金会运营的分布式操作系统,为全场景智能设备提供统一底座,具有多设备支持、模块化设计、分布式能力和开源开放等特性。

在移动开发领域,跨平台解决方案已经成为主流趋势,而Flutter作为谷歌推出的UI框架,以其高性能和跨平台能力受到广泛关注。随着OpenHarmony生态的快速发展,将Flutter应用适配到OpenHarmony平台成为了开发者们的新需求。本次实践聚焦于Flutter三方库daylight的适配,该库主要用于计算地理位置的日出日落时间。通过模拟实现该库的核心功能,并开发一个直观的UI组件,我们展

在移动应用开发中,骨架屏(Skeleton)已经成为提升用户体验的重要手段。当应用加载数据时,骨架屏能够提供视觉反馈,减少用户的等待感。本文将详细介绍如何在 Flutter 项目中集成shimmer库,并适配到 OpenHarmony 平台,实现多种类型的骨架屏效果。Flutter 的跨平台特性让我们可以使用一套代码覆盖多个平台,而 OpenHarmony 作为新兴的全场景分布式操作系统,为应用提

在移动开发领域,我们总是面临着选择与适配。今天,你的Flutter应用在Android和iOS上跑得正欢,明天可能就需要考虑一个新的平台:HarmonyOS(鸿蒙)。这不是一道选答题,而是很多团队正在面对的现实。Flutter的优势很明确——写一套代码,就能在两个主要平台上运行,开发体验流畅。而鸿蒙代表的是下一个时代的互联生态,它不仅仅是手机系统,更着眼于未来全场景的体验。

在移动开发领域,我们总是面临着选择与适配。今天,你的Flutter应用在Android和iOS上跑得正欢,明天可能就需要考虑一个新的平台:HarmonyOS(鸿蒙)。这不是一道选答题,而是很多团队正在面对的现实。Flutter的优势很明确——写一套代码,就能在两个主要平台上运行,开发体验流畅。而鸿蒙代表的是下一个时代的互联生态,它不仅仅是手机系统,更着眼于未来全场景的体验。

容器转换过渡效果是现代移动应用中常见的交互方式,它能够为用户提供流畅、自然的视觉体验,增强应用的整体质感。在 Flutter 开发中,animations包为我们提供了便捷的实现方式,使我们能够轻松创建各种容器转换效果。本文将详细介绍如何在 Flutter 项目中集成animations库,并成功适配到 OpenHarmony 平台,实现容器转换过渡效果。我们将从依赖配置、组件开发、集成使用等方面

组件封装技术将级联选择功能封装为独立组件,提高代码复用性和可维护性使用构造函数参数实现组件的高度可定制性状态管理技术使用StatefulWidget和setState()管理组件状态实现了下拉框展开/收起状态和选中值的管理布局设计技术使用Column、Row、Expanded等布局组件实现清晰的界面布局使用Container和BoxDecoration实现美观的边框和背景效果交互设计技术使用Ges

在移动开发领域,我们总是面临着选择与适配。今天,你的Flutter应用在Android和iOS上跑得正欢,明天可能就需要考虑一个新的平台:HarmonyOS(鸿蒙)。这不是一道选答题,而是很多团队正在面对的现实。Flutter的优势很明确——写一套代码,就能在两个主要平台上运行,开发体验流畅。而鸿蒙代表的是下一个时代的互联生态,它不仅仅是手机系统,更着眼于未来全场景的体验。

通过SideTitles类,我们可以自定义坐标轴的标题、样式和显示方式。case 0: return const Text('周一');case 1: return const Text('周二');case 2: return const Text('周三');case 3: return const Text('周四');case 4: return const Text('周五');case









