由于安卓系统开源的原因,很多厂家都重写了activity的出现和退出的样式,有些时候为了开发的需要,需要某些activity呈现一定的出现样式,这个时候就需要开发者自己去自定义样式了
自定义Activity的进入和退出效果有两种方法:
一种是通过代码的方式
MainActivity.this.overridePendingTransition(enterAnim,exitAnim)
其中enterAnim是进入的动画,exitAnim是退出时的动画
但是通过这种方法设置Activity的进入和退出动画时需要注意两点:
1:overridePendingTransition必须要紧挨着startActivity和在finish函数调用之后调用
2:他只在Android2.0版本及以上适用
另外一种就是通过在XML中对Activity的主题样式进行定义
1:首先在values/styles文件中定义Activity的样式