使用AlphaAnimation可以实现页面的淡入和淡出效果
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final View view = View.inflate(this, R.layout.start, null);
setContentView(view);
//AlphaAnimation 动画构造器参数:起始alpha值的动画 结束alpha值的动画
AlphaAnimation aa = new AlphaAnimation(0.3f,1.0f);
//动画持续时间
aa.setDuration(2000);
//使用View的startAnimation开始执行动画
view.startAnimation(aa);
//给这个动画绑定动画监听器,监听动画结束或重复的动画事件
aa.setAnimationListener(new Animation.AnimationListener()
{
public void onAnimationEnd(Animation arg0) {
startActivity(new Intent(RLSZStart.this, RLSZMainActitity.class));
finish();
}
public void onAnimationRepeat(Animation animation) {}
public void onAnimationStart(Animation animation) {}
});
}