Animation动作框架

Animation框架定义了透明度,旋转,缩放和位移几种常见的动画,来控制View。

1.透明度动画

  AlphaAnimation alphaAnimation=new AlphaAnimation(0,1);//初始化透明,从0-1
  alphaAnimation.setDuration(1000);//持续时间
  view.startAnimation(alphaAnimation);//开始动画

2.旋转动画

 RotateAnimation ra=new RotateAnimation(0,360,100,100);//从0度开始,结束360度,X,Y
 ra.setDuration(1000);//持续时间
 view.startAnimation(ra);//开始动画

3.位移动画

TranslateAnimation ta=new TranslateAnimation(0,200,0,300);
ta.setDuration(1000);
mImage.startAnimation(ta);

4.缩放动画

 ScaleAnimation sa=new ScaleAnimation(0,2,0,2);
 sa.setDuration(1000);
 mImage.startAnimation(sa);



你可能感兴趣的:(android,android)