Android中提供overridePendingTransition方法实现activity之间切换效果,在startActivity后,调用overridePendingTransition方法。例:
Intent mainIntemt = new Intent(MainActivity.this,NewActivity.class);
startActivity(mainIntemt);
MainActivity.this.finish();
//实现淡入浅出的效果
overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
overridePendingTransition(),其中里面两个参数,一个是前一个activity的退出,另一个activity的进入。
也可自定义动画,在res目录下新建文件夹anim,然后在anim下新建两个xml,默认选项不用更改。