ArcAnimator

介绍:

在2.3中实现arc(圆形轨迹)过度动画。使用 NineOldAndroids来实现2.3的兼容。

运行效果:

使用说明:

该项目依赖于

//set up clipView and coordinates where clipView will move
  ArcAnimator arcAnimator = ArcAnimator.createArcShift(clipView, endX, endY, DEGREE, SIDE)
                    .setDuration(500)
                    .start();
  //or specify nestView for clipView. Animator will take center x,y coordinates of nestView
  ArcAnimator arcAnimator = ArcAnimator.createArcShift(clipView, nestView, DEGREE, SIDE)
                    .setDuration(500)
                    .start();
已下载
0