搜索插件、代码仓与 APP 分类

hero_animation 封面
插件详情v1.1.4

hero_animation

Hero 可在其所在路由内的不同布局位置之间动画显示其子项。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
212
喜欢数
80
Pub 分数
140

安装插件

flutter pub add hero_animation

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

Hero_animation 是一个 Flutter 包,可实现同一路由内不同位置之间组件的流畅、声明式过渡。它利用 Hero widget 的核心功能,将子组件从一个布局位置平滑动画到另一个位置,创造出流畅且引人入胜的用户体验。适用于导航过渡、卡片翻转或任何需要状态间视觉连续性的场景。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,确保在各种设备上行为一致。

适合场景

  • 跨页面过渡
  • 卡片或图像缩放动画
  • 导航状态更改
  • 交互元素移动
  • UI 流程中的视觉连续性

主要特点

  • 流畅的英雄风格动画
  • 同路由位置过渡
  • 平台无关支持
  • 声明式 API
  • 轻量且易于集成

适合对象

  • 寻求流畅用户界面过渡的应用程序开发者
  • 实现交互原型的设计人员
  • 需要视觉连续性的项目
  • 具有动态布局的移动和Web应用
  • 使用 Flutter 开发多平台应用的团队

使用建议

  • 限于同路线动画
  • 需要仔细的部件结构
  • 可能会影响复杂布局的性能
  • 不适用于跨路线转换
  • 需要适当的密钥管理以实现可靠的动画

所属分类

使用此插件的项目

暂无相关数据。