Activity的跳转动画在5.0的时候做了一个重大的突破,下面来看一下吧
1.5.0之前的overridePendingTransition
相信大家对OverridePendingTransition还是很熟悉的,使用方法也是很简单就是
//fade_in是第二个界面的进入动画,fade_out是第一个界面退出动画,不想动画传入0
overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
fade_in :
android:duration="4000"
android:fromYDelta="100%"
android:toYDelta="0"/>
fade_out:
android:toXDelta="0"
android:fromXDelta="-100%"
android:duration="4000"
/>
对应动画效果
用的时候又一个缺点就是必须用在finish() 或者startActivity() 方法之后, 而此之外相对与5.0的动画,他的动画效果只在activity的界面有效果,对于其中的控件,是没有相应的效果的,