ValueAnimator --數(shù)值發(fā)生器,可以實(shí)現(xiàn)很多很靈活的動畫效果;
ObjectAnimator --繼承于ValueAnimator,可以很好滴使用屬性對話框架;
AnimatorUpdateListener -- 用于動畫監(jiān)聽器
AnimatorListenerAdapter-- 用于動畫監(jiān)聽器
PropertyValuesHolder --用于控制動畫集合的顯示效果
Animatorset --用于控制動畫集合的顯示效果
TypeEvaluators ---值計(jì)算器,用于控制值變化的規(guī)律
Interprolators ---插值計(jì)算器,用于控制值變化的規(guī)律
ObjectAnimator --繼承于ValueAnimator,可以很好滴使用屬性對話框架;
AnimatorUpdateListener -- 用于動畫監(jiān)聽器
AnimatorListenerAdapter-- 用于動畫監(jiān)聽器
PropertyValuesHolder --用于控制動畫集合的顯示效果
Animatorset --用于控制動畫集合的顯示效果
TypeEvaluators ---值計(jì)算器,用于控制值變化的規(guī)律
Interprolators ---插值計(jì)算器,用于控制值變化的規(guī)律
2016-01-18
alpha 透明度
rotation z軸旋轉(zhuǎn)
rotationX x軸旋轉(zhuǎn)
rotationY y軸旋轉(zhuǎn)
translationX x水平偏移
translationY y水平偏移
ScaleX x軸縮放
ScaleY y軸縮放
rotation z軸旋轉(zhuǎn)
rotationX x軸旋轉(zhuǎn)
rotationY y軸旋轉(zhuǎn)
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
最新回答 / 堂堂堂堂糖糖糖童鞋
屬性動畫(可以針對任何控件的任何屬性進(jìn)行設(shè)置)比逐幀動畫,補(bǔ)間動畫要強(qiáng)大得多,可以用屬性動畫完全代替另外兩種動畫!
2015-12-31
最新回答 / wuwh
適配的問題用像素解決辦法:1. dip和px互轉(zhuǎn)工具類, 網(wǎng)上搜就有2.獲取屏幕寬高,按比例計(jì)算需要設(shè)置的px
2015-12-26
為所欲為的實(shí)現(xiàn) ......我們想實(shí)現(xiàn)的....
2015-12-22