1-1 DuangDuang加特效
Tween Animation变换动画
Frame Animation帧动画
Layout Animation布局动画
Property Animation属性动画
动画中的特效
Alpha渐变透明动画
Scale尺寸缩放动画
Translate位置移动动画
Rotate旋转动画
共同属性
Duration持续时间
fillAfter true动画结束停留在最后一帧
fillBefor true动画结束后停留在第一帧
interpolator动画插入器(加、减速插入)
repeatCount重复次数
repeatMode重复模式(顺序/倒序)
startOffset动画之间的时间间隔
实现方式
1.配置文件(/res/anim)---- alpha scale translate rotate
2.java代码实现 ---- AlphaAnimation ScaleAnimation TranslateAnimation RotateAnimation
Example(java代码方式)
Animation alpha = new AlphaAnimation(0.1f,1.0f); //透明度10%-->100%
alpha.setDuration(5000); //持续时间
iamge.startAnimation(alpha); //播放动画
Example(XML配置方式)
Animation scale = AnimationUtils.loadAnimation(TweenActivity.this,R.anim.scale_anim);
iamge.startAnimation(scale);
网友评论