首页 > 应用开发 > IT综合 > 婚恋系统源码,实现一个特色页面转场动画
今天的主角是英雄 —— Hero 组件。Hero 组件非常适合从婚恋系统源码列表、概览页切换到详情页转场动画场合。因为可以将两个页面的组件串起来动画,体验上会觉得整个操作的连贯性非常好。
Hero 本质是是在不同的路由页面做了一个中转层,然后通过动画完成过渡,下面用4张图是官方演示的过程。
Tween<Rect>方式更改外形和位置,默认是使用
MaterialRectArcTween 对象完成动画。下面来看我们本篇动画效果的实现。婚恋系统源码对于 Hero 最简单的应用,就是前后两个路由页面的 Hero 组件使用相同的
tag 标识,然后所有动画都交给 Hero 来完成了 —— 果然是超级英雄,啥都不用我们管!当然,为了婚恋系统源码用户体验,前后两个页面的组件最好是具有相同的内容(比如图片),然后如果组件树结构是一致的话效果更好。
我们这个示例的第一个页面就是两张小尺寸的图片,这里的关键是 Hero 组件的
tag 标签,两张图片使用了不同的
tag,
这是因为同一个页面的多个 Hero 不能共用 tag 。
详情页面只有一个居中的图片,也是用的 Hero 组件。只是为了和源页面一致,这里的
tag,图片资源都是由源页面传递进来。
这样就完成了婚恋系统源码的转场动画效果。怎么样?有了 Hero之后,是不是感觉英雄救场一样,让你的转场轻松多了!
声明:本文由云豹科技转发自岛上码农博客,如有侵权请联系作者删除
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69982461/viewspace-2841768/ ,如需转载,请注明出处,否则将追究法律责任。