android动画 ViewPropertyAnimator的使用

ViewPropertyAnimator封装了旋转,平移,缩放,透明这四种动画,使得创建动画变得简单起来

1.旋转

			
// 旋转动画,180:选择180度,350:设置动画时间
ViewPropertyAnimator.animate(iv_image1).rotationBy(180).setDuration(350).start();
			

2.平移

			
// 平移动画
ViewPropertyAnimator.animate(iv_image2).translationXBy(40)
.setInterpolator(new OvershootInterpolator(4)) // 超过一点再回来
.setInterpolator(new CycleInterpolator(4)) // 左右晃动
.setInterpolator(new BounceInterpolator()) // 像球落地一样的感觉
.setDuration(350).start();
			

3.缩放

			
// 缩放动画
ViewPropertyAnimator.animate(iv_image3).scaleXBy(0.2f).setDuration(350).start();
ViewPropertyAnimator.animate(iv_image3).scaleYBy(0.2f).setDuration(350).start();
		

4.透明


你可能感兴趣的:(android动画,animator)