文章:

https://github.com/kongpf8848/Animation

View 无限循环缩放

  1. ObjectAnimator animatorX = ObjectAnimator.ofFloat(view, "scaleX", 1.0f, 1.15f, 1);
  2. ObjectAnimator animatorY = ObjectAnimator.ofFloat(view, "scaleY", 1.0f, 1.15f, 1);
  3. AnimatorSet set = new AnimatorSet();
  4. animatorX.setRepeatCount(ValueAnimator.INFINITE);
  5. animatorX.setInterpolator(new AccelerateDecelerateInterpolator());
  6. animatorY.setRepeatCount(ValueAnimator.INFINITE);
  7. animatorY.setInterpolator(new AccelerateDecelerateInterpolator());
  8. set.setDuration(2000);
  9. set.playTogether(animatorX, animatorY);