Android中Activity的启动和退出动画
来源:互联网 发布:wifi网络延时高 编辑:程序博客网 时间:2024/06/05 21:51
实现Acitvity之间跳转的方式有两种:
一、代码实现
要实现跳转动画同样可以在代码中实现
Activity A跳转到Activity B,要在startActivity(intent)后面加上 overridePendingTransition(R.anim.anim_enter, R.anim.anim_exit);
Activity B返回Activity A,要在finish()后面加上 overridePendingTransition(R.anim.anim_enter, R.anim.anim_exit);
anim_enter是进入的Activity的动画,anim_exit是退出的Activity的动画。
二、在XML中配置
1.在style.xml 中加入
- <style name="ThemeActivity" parent="AppTheme">
- <item name="android:windowAnimationStyle">@style/MyActivityTheme</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <style name="AnimationActivity" parent="@android:style/Animation.Activity">
- <item name="android:activityOpenEnterAnimation">@anim/anim_enter</item>
- <item name="android:activityOpenExitAnimation">@anim/anim_exit</item>
- <item name="android:activityCloseEnterAnimation">@anim/anim_enter</item>
- <item name="android:activityCloseExitAnimation">@anim/anim_exit</item>
- </style>
2.在AndroidManifest.xml中将Application的主题修改为ThemeActivity
如果不想改变所有Activity,可以单独设置每个Activity的theme
0 0
- Android中Activity的启动和退出动画
- Android中Activity的进入退出动画
- Android Activity 启动/退出 动画效果
- Android中Activity出现与退出的自定义动画
- Android修改Activity进入和退出的动画
- Activity的启动模式和退出
- Activity进入和退出动画
- 解决Android设置Style中Activity的退出动画无效问题
- android设置dialog显示和activity进入退出的动画效果
- Android 避免Activity转场动画退出时候和系统自带的一起出现
- Activity实现退出和进入动画和BaseActivity的编写
- android activity启动,关闭的动画实现
- android 怎么将activity 退出的动画效果关闭
- Android中退出Activity的方法
- Android 启动 Activity和一键退出应用的的最佳方法
- Android 应用程序退出和Activity的管理
- Android-Activity的LaunchMode和退出应用程序
- Android退出启动了多个Activity的应用程序
- Java构造方法和析构方法
- c语言获取文件目录
- ibatis在debug时打印完整的SQL语句
- c++获取本地ip
- 序列化实现对象的拷贝
- Android中Activity的启动和退出动画
- Android studio gradle无法停止的问题
- 【BZOJ1570】[JSOI2008]Blue Mary的旅行【最大流】
- C# 关于委托和事件的妙文:通过一个例子详细介绍委托和事件的作用;Observer模式简介
- Java成员变量和成员方法
- 网站后台开发同一个url限制不同的method
- Java包的概念
- android 百度鹰眼采集和打包周期的一个bug
- CodeForces 676A Nicholas and Permutation