分析
- 调节透明度
- 当透明读到0时,调整页面
代码
@ViewInject(R.id.rl)
RelativeLayout relativeLayout;
/**
* 开始实现动画
*/
private void startAnim() {
AlphaAnimation alphaAnimation = new AlphaAnimation(0, 1);
alphaAnimation.setDuration(500);
alphaAnimation.setAnimationListener(new Animation.AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override
public void onAnimationEnd(Animation animation) {
startActivity(new Intent(SplashActivity.this, MainActivity.class));
finish();
}
@Override
public void onAnimationRepeat(Animation animation) {
}
});
relativeLayout.startAnimation(alphaAnimation);
}
执行效果图