Android Activity页面跳转动画
16lz
2021-01-23
先来看一下我做的无缝跳转吧,代码如下:
startActivity(new Intent(WelcomeActivity.this, MainActivity.class));// 设置界面退出和进入动画this.overridePendingTransition(R.anim.view_move_left_show,R.anim.view_move_left_hide);finish();
上面代码是从WelcomeActivity页面跳转到MainActivity页面,然后调用overridePendingTransition方法,第一个参数是下一个页面进入的动画,第二个参数为当前页面退出时的动画,最后结束当前窗体
res/anim/view_move_left_hide.xml
<?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="300" android:fromXDelta="0.0" android:toXDelta="-100.0%" /></translate>
res/anim/view_move_left_show.xml
<?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.com/apk/res/android" > <translate android:duration="300" android:fromXDelta="100.0%" android:toXDelta="0.0" /></translate>
如果想做出更炫的页面跳转效果,那你就自己动手自定义动画文件吧!!!
更多相关文章
- Android 判断动画结束
- android 使用动画实例[1]
- android webview goback 跳过页面302自动跳转方法
- android 中webview退出当前页面仍然继续播放的问题
- Android 同时播放缩放动画和位移动画
- android PopupWindow 阴影背景 、动画 、点击显示、隐藏
- Android WebView自定义处理错误页面显示(404等)
- Android实现点赞动画(27)
- Android 赞一下+1动画