1-1 DuangDuang加特效
Tween Animation變換動畫
Frame Animation幀動畫
Layout Animation布局動畫
Property Animation屬性動畫
動畫中的特效
Alpha漸變透明動畫
Scale尺寸縮放動畫
Translate位置移動動畫
Rotate旋轉(zhuǎn)動畫
共同屬性
Duration持續(xù)時間
fillAfter true動畫結(jié)束停留在最后一幀
fillBefor true動畫結(jié)束后停留在第一幀
interpolator動畫插入器(加白指、減速插入)
repeatCount重復次數(shù)
repeatMode重復模式(順序/倒序)
startOffset動畫之間的時間間隔
實現(xiàn)方式
1.配置文件(/res/anim)---- alpha scale translate rotate
2.java代碼實現(xiàn) ---- AlphaAnimation ScaleAnimation TranslateAnimation RotateAnimation
Example(java代碼方式)
Animation alpha = new AlphaAnimation(0.1f,1.0f); //透明度10%-->100%
alpha.setDuration(5000); //持續(xù)時間
iamge.startAnimation(alpha); //播放動畫
Example(XML配置方式)
Animation scale = AnimationUtils.loadAnimation(TweenActivity.this,R.anim.scale_anim);
iamge.startAnimation(scale);