Transition Animation翻译成中文—–>过渡动画,在5.0中新引入的效果。
比如说我们要从A跳转到B, A中的
startActivity(intent, ActivityOptionsCompat.makeSceneTransitionAnimation(AActivity.this).toBundle())
B中的 在setContentView之前设置
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS)
然后再次设置这个Activity的退出动画和进入动画;
getWindow().setEnterTransition(new Fade()); getWindow().setExitTransition(new Fade());
有new Fade()淡出效果
Explore();从四周往中间
Slide();从下面出现
另外还有共享元素动画,不做记录了、因为有前人写的更好
泡网安卓过渡动画入门介绍
GitHub具体的一个demo演示
也可以点击这里直接下载GitHub上的例子