文件名称:easy_anim:用一种简单的方式,声明式描述使用Flutter的动画
文件大小:1.91MB
文件格式:ZIP
更新时间:2024-03-23 21:00:16
Dart
easy_anim :dashing_away: :rocket:用一种简单的方式,声明式描述使用Flutter的动画 前言 据说Flutter动画的时候,我们一般想到的是什么? 如果您照着Flutter文档手册看完,脑子里肯定一堆Tween,AnimationController,forward()等乱七八糟的东西。写肯定是能写,但是非常影响开发效率,并增加代码的复杂度,如果维护不好很容易就会让代码乱掉 当然,官方现在也有提供隐式动画如TweenAnimationBuilder可以实现一些简单的片段动画,还有TweenSequence实现串行动画,但是我实际项目中最简单的动画也是缩放同时旋转的并行动画(又称交织动画),所以并不适用,在pub.dev,Github找了几个小时第三方库也没有找到可以声明式的方式简单的方式写动画的库,所以决定自己撸一个 优点 使用组件方式,声明式描述动画 自维护控制器,使用动画代码简洁 支持延
【文件预览】:
easy_anim-main
----pubspec.yaml(2KB)
----lib()
--------src()
--------easy_anim.dart(59B)
----doc()
--------assets()
----pubspec.lock(3KB)
----example()
--------pubspec.yaml(3KB)
--------ios()
--------lib()
--------pubspec.lock(4KB)
--------android()
--------.metadata(305B)
--------test()
--------README.md(532B)
--------.gitignore(621B)
----LICENSE(1KB)
----.metadata(309B)
----test()
--------easy_anim_test.dart(1KB)
----README.md(5KB)
----.gitignore(1KB)
----CHANGELOG.md(67B)