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 ?。。∮袆赢嫷男Ч恕?br />
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