<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);"></span><pre name="code" class="java"> private void initFloatAbAnim() {
Logger.e("fooo init anim");
/* 差速器 */
AccelerateDecelerateInterpolator accelerateDecelerateInterpolator = new AccelerateDecelerateInterpolator(); // 先加速后减速
// 根据各自的构造方法来初始化一个实例对象
mAnimationAlpha = new AlphaAnimation(0.1f, 1.0f);
mAnimationAlpha.setDuration(500);
mAnimationAlpha.setInterpolator(accelerateDecelerateInterpolator);
mAnimationScale = new ScaleAnimation(0.0f, 1.0f, 0.0f, 1.0f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
mAnimationScale.setDuration(500);
mAnimationScale.setInterpolator(accelerateDecelerateInterpolator);
// mFloatAb.setAnimation(myAnimation_Alpha);
// mFloatAb.setAnimation(myAnimation_Scale);
mAnimationAlpha.setAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
mFloatAb.setVisibility(View.VISIBLE);
}
@Override
public void onAnimationRepeat(Animation animation) {
// TODO Auto-generated method stub
}
@Override
public void onAnimationEnd(Animation animation) {
// TODO Auto-generated method stub
// mFloatAb.setVisibility(View.VISIBLE);
}
});
mAnimationSet = new AnimationSet(false);
mAnimationSet.addAnimation(mAnimationAlpha);
mAnimationSet.addAnimation(mAnimationScale);
//set animation 也会启动动画么?
//mFloatAb.setAnimation(mAnimationSet);
}
设置过动画, 也会启动动画效果么???
实验是这样的。。。