ValueAnimator --数值发生器,可以实现很多很灵活的动画效果;
ObjectAnimator --继承于ValueAnimator,可以很好滴使用属性对话框架;
AnimatorUpdateListener -- 用于动画监听器
AnimatorListenerAdapter-- 用于动画监听器
PropertyValuesHolder --用于控制动画集合的显示效果
Animatorset --用于控制动画集合的显示效果
TypeEvaluators ---值计算器,用于控制值变化的规律
Interprolators ---插值计算器,用于控制值变化的规律
ObjectAnimator --继承于ValueAnimator,可以很好滴使用属性对话框架;
AnimatorUpdateListener -- 用于动画监听器
AnimatorListenerAdapter-- 用于动画监听器
PropertyValuesHolder --用于控制动画集合的显示效果
Animatorset --用于控制动画集合的显示效果
TypeEvaluators ---值计算器,用于控制值变化的规律
Interprolators ---插值计算器,用于控制值变化的规律
2016-01-18
alpha 透明度
rotation z轴旋转
rotationX x轴旋转
rotationY y轴旋转
translationX x水平偏移
translationY y水平偏移
ScaleX x轴缩放
ScaleY y轴缩放
rotation z轴旋转
rotationX x轴旋转
rotationY y轴旋转
translationX x水平偏移
translationY y水平偏移
ScaleX x轴缩放
ScaleY y轴缩放
2016-01-13
动画方法第三种:PropertyValuesHolder p1 = PropertyValuesHolder.ofFloat("rotation" , 0 ,360F);
2016-01-13
Nice !!!有动画的效果了~~
ObjectAnimator.ofFloat(imageView ,"rotation" , 0F , 360F ).setDuration(1000).start();
ObjectAnimator.ofFloat(imageView ,"translationX" , 0F , 200F ).setDuration(1000).start();
ObjectAnimator.ofFloat(imageView ,"translationY" , 0F , 200F ).setDuration(1000).start();
ObjectAnimator.ofFloat(imageView ,"rotation" , 0F , 360F ).setDuration(1000).start();
ObjectAnimator.ofFloat(imageView ,"translationX" , 0F , 200F ).setDuration(1000).start();
ObjectAnimator.ofFloat(imageView ,"translationY" , 0F , 200F ).setDuration(1000).start();
2016-01-13