@Override public void onAnimationRepeat(Animator animator) { super.onAnimationRepeat(animator); storeOriginals(); mStartDegrees = mEndDegrees; mRotationCount = (mRotationCount + 1) % (NUM_POINTS); }
@Override public void onAnimationRepeat(Animator animator) { super.onAnimationRepeat(animator); storeOriginals(); goToNextColor(); mStartDegrees = mEndDegrees; mRotationCount = (mRotationCount + 1) % (NUM_POINTS); }
@Override public void onAnimationRepeat(Animator animator) { super.onAnimationRepeat(animator); storeOriginals(); mStartDegrees = mEndDegrees; mRotationCount = (mRotationCount + 1) % (NUM_POINTS); }
@Override public void onAnimationRepeat(Animator animator) { super.onAnimationRepeat(animator); } };
@Override public void onAnimationRepeat(Animator animator) { super.onAnimationRepeat(animator); storeOriginals(); mStartDegrees = mEndDegrees; mRotationCount = (mRotationCount + 1) % NUM_POINTS; }
@Override public void onAnimationRepeat(Animator animator) { super.onAnimationRepeat(animator); reset(); } };
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); onAnimationRepeatFlag = onAnimationRepeatFlag * -1; if (onAnimationRepeatFlag == -1) { wspace = 22; } else { wspace = -2; } }
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); change = !change; }
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); makeRandom(index); } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); if (isFirstAnim) { isFirstAnim = false; } } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); setRandom(); } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); isRightRotate = !isRightRotate; } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); finsAnimator.start(); } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); finsAnimator.start(); } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); //每次动画重复时,将Matrix重置 mShadowMatrix.reset(); }
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); direction = -direction; if (direction < 0) { firstImage.setImageResource(imagesArray.getResourceId(getImageIndex(), DEFAULT_RESOURCE_ID)); } else { secondImage.setImageResource(imagesArray.getResourceId(getImageIndex(), DEFAULT_RESOURCE_ID)); } } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); OnAnimationRepeat(animation); } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); invalidate(); } };
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); OnAnimationRepeat(animation); } });
@Override public void onAnimationRepeat(Animator animation) { super.onAnimationRepeat(animation); //绘制完一条Path之后,再绘制下一条,直到完成为止。 if (!mPathMeasure.nextContour()) { animation.end(); } invalidate(); } });