Android:浮动操作按钮内的细节动画

Den*_*Loh 6 animation android floating-action-button android-5.0-lollipop

我正在努力熟悉Android Lollipop的新设计指南.因此,特别是对于动画,我尝试为图标或按钮实现类似这些详细动画:http://www.google.com/design/spec/animation/delightful-details.html

我想知道他们是怎么做到的?

在我的特殊情况下,我有一个浮动操作按钮,用于将商品放入购物车.在用户按下按钮后,我想要为该按钮内的可绘制图标设置动画.动画应具有滑动效果,其中推车移出按钮的底部,并且复选标记从按钮的顶部移入.

在此输入图像描述 在此输入图像描述

我找到了一个ViewFlipper(http://www.inter-fuser.com/2009/07/android-transistions-slide-in-and-slide.html),但是我想保持按钮就位,只为图标设置动画在按钮内.

另一方面,我发现了AnimationDrawables(http://developer.android.com/reference/android/graphics/drawable/AnimationDrawable.html),但在那里,我必须手工创建每个帧,这也很奇怪.

实现这一目标的最佳方法是什么?

ral*_*abb 0

我想知道 fab 现在是否支持这一点,但是,您始终可以创建自己的。

创建包含图像视图的自定义线性布局。让它像极好的圆形一样。然后你可以看看这个动画示例

希望能帮助到你。快乐的编码。