Animation的四种动画效果

 AlphaAnimation 控制渐变透明的动画效果
  ScaleAnimation 控制尺寸伸缩的动画效果
  TranslateAnimation  控制画面平移的动画效果
  RotateAnimation  控制画面角度变化的动画效果

关于这四种动画所显示出来的效果,笔者将用代码讲述。读者可以把代码运行到自己的程序中,自己调试观看各个动画所表现出来的效果。

 首先在Oncreate()里初始化四个动画效果

 

然后可以设置一个button控制动画的运行,在GridView布局里可以加一些小控件。 (为了演示效果)当点击Button按钮时,填写如下代码

 

 这里

interpolator定义一个动画的变化率(the rate of change)。这使得基本的动画效果(alpha, scale, translate, rotate)得以加速,减速,重复等。(详细请阅读文档)AnimationSet这个类为animation的集合类。

 

 

 

 
 

你可能感兴趣的:(android,职场,animation,休闲)