FLUTTER ECOSYSTEM

implicitly_animated_reorderable_list_2

一个 Flutter ListView,可在两个列表之间隐式动画切换,并支持重新排序其项目。

最新版本
0.6.0
近 30 天下载
9330
喜欢数
43
Pub 分数
150

Package Overview

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

插件概览

一个 Flutter 包,提供了一个能够平滑动画过渡不同列表的 ListView,内置支持重新排序项目。它通过自动处理进入、退出和重新排序动画,无需显式动画控制器,简化了动态列表交互的实现。适用于需要跨多个平台流畅列表更新和拖放功能的应用。

适合场景
  • 拖放列表重新排序
  • 动态列表更新带有流畅的过渡效果
  • 交互式任务或项目管理
  • 实时协作列表编辑
  • 列表修改期间的视觉反馈
主要特点
  • 列表状态之间的自动动画
  • 内置的重新排序支持
  • 无需手动动画控制器
  • 跨平台兼容性
  • 最少的样板代码
  • 流畅的进入/退出/重新排序动画
适合对象
  • 开发交互式列表界面的开发者
  • 需要直观项目重新排列的应用程序
  • 针对多个平台的项目
  • 注重代码整洁性和可维护性的团队
  • 寻求开箱即用动画行为的用户
使用建议
  • 大型列表可能会影响性能
  • 对单个动画曲线的自定义有限
  • 依赖于底层的 Flutter 渲染管道
  • 不适合复杂的自定义动画
  • 与其它动画小部件一起使用时,需要仔细管理状态
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add implicitly_animated_reorderable_list_2

所属分类

依赖

依赖清单 2 项

源码仓库

关联项目