Actiivty设置统一过渡动画
来源:互联网 发布:腾讯人工智能开放平台 编辑:程序博客网 时间:2024/06/12 21:25
//overridePendingTransition(R.anim.activity_in, R.anim.activity_out);
如果需要为activity设置统一的过渡动画则需要在androidmainfest.xml中设置appplication下设置自己的AppTheme,
1:在styles中添加主题
<style name="AppTheme" parent="android:Theme.Light">
//设置属性
<item name="android:windowAnimationStyle">@style/windowEnterExitAnimation</item>
</style>
//添加动画
<style name="windowEnterExitAnimation" parent="android:style/Animation.Activity">
<item name="android:activityOpenExitAnimation">@anim/activity_in</item>
<item name="android:activityOpenEnterAnimation">@anim/activity_in</item>
<item name="android:activityCloseExitAnimation">@anim/activity_out</item>
<item name="android:activityCloseEnterAnimation">@anim/activity_in</item>
</style>
需要继承自android:style/Animation.Activity,
- 当我们从 A1 启动 A2 时,A1 从屏幕上消失,这个动画叫做
android:activityOpenExitAnimation
- 当我们从 A1 启动 A2 时,A2 出现在屏幕上,这个动画叫做
android:activityOpenEnterAnimation
- 当我们从 A2 退出回到 A1 时,A2 从屏幕上消失,这个叫做
android:activityCloseExitAnimation
- 当我们从 A2 退出回到 A1 时,A1 出现在屏幕上,这个叫做
android:activityCloseEnterAnimation
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="3000">
<translate
android:fromXDelta="-100%"
android:toXDelta="0" />
</set>
//离开时从左到右
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="3000">
<translate
android:fromXDelta="0"
android:toXDelta="100%" />
</set>
- Actiivty设置统一过渡动画
- Android 对Activity设置统一的过渡动画效果
- 应用图标和过渡动画设置
- 过渡动画
- 过渡动画
- 过渡动画
- Android设置activity统一切换动画
- 设置从一个Activity到另一个Activity过渡的动画
- css3_实现动画设置其过渡过程中的效果_transition
- 删除mac osx过渡动画的默认/自定义设置
- Android之过渡动画
- UIView过渡动画整理
- Android之过渡动画
- iOS7_自定义过渡动画
- 关闭Activity过渡动画
- UIView过渡动画
- CATransition过渡动画
- CATransition过渡动画
- Inkscape
- Android中Socket通信之TCP与UDP传输原理
- Java NIO原理 图文分析及代码实现
- ha proxy笔记
- C#控制台基础 hello world之 用泛型委托输出
- Actiivty设置统一过渡动画
- qemu linux kernel & vmware linux kernel
- HDU2544最短路(最短路径)
- 移动端上拉下拉刷新组件
- mysql递归查询,mysql中从子类ID查询所有父类(做无限分类经常用到)
- 2016年只做投入少收益高的投资
- Spring MVC 解读——@Autowired、@Controller、@Service从原理层面来分析
- Scala(1)
- ccv下测试fddb数据库