传统原生的Android的页面的出现消失都是从右侧滑入向右侧退出
假如想要实现一个AppleActivity中有一个九宫格图片,点击其中一个则进入BananaActivity进行放大展示,点击图片或者按Back键退出的效果,如果采用原生的让BananaActivity左进右出的动效,比较生硬,可以更改默认动画,时第二个Activity变成淡入淡出的效果。
用到的方法:overridePendingTransition(新Activity进入时的动画, 旧Activity退出时的动画);
步骤1:先在【module/src/main/res】目录下创建【anim】文件夹,并在其中创建两个补间动画:
module/src/main/res/anim/fade_in.xml:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<!--fromAlpha:开始时透明度;toAlpha