使用示例:
- //AlphaAnimation 动画 构造器参数:起始alpha值的动画 结束alpha值的动画
- AlphaAnimation alphaAnimation = new AlphaAnimation(0.01f, 1.0f);
- //动画持续时间
- alphaAnimation.setDuration(5000);
- //使用View的startAnimation开始执行动画
- view.startAnimation(alphaAnimation);
- //给这个动画绑定动画监听器
- //监听动画结束或重复的动画事件
- alphaAnimation.setAnimationListener(new AnimationListener() {
- @Override
- public void onAnimationStart(Animation animation) {}
- @Override
- public void onAnimationRepeat(Animation animation) {}
- @Override
- public void onAnimationEnd(Animation animation) {
- redirectTo();
- }
构造器说明:
public AlphaAnimation (float fromAlpha, float toAlpha)
fromAlpha:理解为动画起始透明度(1.0表示不透明,0.0表示完全透明)
toAlpha:理解为结束透明度
(先这样,以后再慢慢添加......)