写在前面
熟悉layout_behavior
的朋友都知道,它是CoordinatorLayout
的重要属性。不过,你该不会以为它只能用在NestedScrollingChild
上吧?如果你真这么觉得,它可会很伤心的:人家才没有这么弱呢。
其实它的能力远远不止这些。这里和大家分享一个 Demo 和心得。
效果图
这次仿的是“下拉回退”效果,来自 https://github.com/nickbutcher/plaid,
这个项目有必要学习一下,堪称神交互。
我的效果:
源码
本来想研究“过场动画”,所以名字取成了ShareElement
,其实是Behavior
的Demo,不要在意这些细节。
https://github.com/fashare2015/ShareElementDemo