Activity
的切换动画指的是从一个activity
跳转到另外一个activity
时的动画。
它包括两个部分:
一部分是第一个activity
退出时的动画;
另外一部分时第二个activity
进入时的动画;
在Android的2.0版本之后,有了一个函数来帮我们实现这个动画。这个函数就是overridePendingTransition
@Override
public void onCreate( Bundle savedInstanceState )
{
super.onCreate( savedInstanceState );
setContentView( R.layout.SplashScreen );
new Handler().postDelayed( new Runnable()
{
@Override
public void run()
{
Intent mainIntent = new Intent( SplashScreen.this, AndroidNews.class );
SplashScreen.this.startActivity( mainIntent );
SplashScreen.this.finish();
overridePendingTransition( R.anim.mainfadein,
R.anim.splashfadeout );
}
}, 3000 );
}
上面的代码只是闪屏的一部分。
getWindow (). setWindowAnimations ( int );
getWi