22.4Activity切换动画
Activity有默认的切换动画效果,但可以使用overridePendingTransition(intenterAnim, int exitAnim)这个函数自定义动画,参数含义:
enterAnim—Activity被启动时,需要的动画资源 id
exitAnim—Activity被退出时,需要的动画资源 id
这个函数必须在startActivity或finish函数之后调用才能起作用。
示例代码:
//在启动Activity时,自定义动画效果
Intent intent=new Intent(this,DemoActivity.class);
startActivity(intent);
overridePendingTransition(R.anim.enter, R.anim.exit);
//在退出Activity时,自定义动画效果
@Override
publicvoid finish(){
super.finish();
overridePendingTransition(R.anim.enter, R.anim.exit);
}

本文介绍了如何在APP开发中自定义Activity的切换动画。通过使用`overridePendingTransition(int enterAnim, int exitAnim)`方法,开发者可以在启动或退出Activity时指定动画资源ID,以实现个性化的过渡效果。"
106139675,9615631,信息学奥赛基础:高精度计算详解,"['算法', '编程语言', 'c++']
476

被折叠的 条评论
为什么被折叠?



