今天做添加到购物车的动画,之前有做过,只是拷贝被人的代码而已,今天想起来自己整理了一下,没相当这么简单,下面就是我封装的代码,只需要简单的操作就可以完成加入购物车动画。
先来一张效果图:
代码只复制了一部分,用起来方便灵活
/**
* @param from:点击位置的view
* @param to:终点位置的view
*/
private void showAssignView(View from, View to) {
// 一个整型数组,用来存储按钮的在屏幕的X、Y坐标
final int[] startLocation = new int[2];
// 这是获取购买按钮的在屏幕的X、Y坐标(这也是动画开始的坐标)
from.getLocationInW