动画效果 : Hero 通过动画从 源界面 运动到 目标界面 时 , 目标界面 透明度逐渐增加 , 淡入显示 ;
Hero 是界面的组成部分 , 在 源界面 和 目标界面 都存在该组件 ;
Hero...动画涉及到的 API 较多 ;
一、创建 Hero 动画核心组件
----
Hero 动画 tag 标识 : Hero 动画作用的组件在两个界面中都存在 , 给这两个 Hero 组件都设置相同的标识 ,...通过该标识可以标识两个 Hero 组件之间进行动画过渡 ;
该 Hero 动画组件封装内容 :
VoidCallback onTap : 从外部传入一个回调事件 , 这是点击组件后 , 回调的函数 ;...ID , 通过该标识
/// 标识两个 Hero 组件之间进行动画过渡
/// 同时该字符串也是图片的 url 网络地址
final String imageUrl;
/// 点击后的回调事件..., this.width, this.onTap}) : super(key: key);
/// Hero 动画之间关联的 ID , 通过该标识
/// 标识两个 Hero 组件之间进行动画过渡