activity之间切换动画一种简单方法
2014-09-17 16:52
357 查看
overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
变小
zoomin.xml:
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator">
<scale android:fromXScale="0.1" android:toXScale="1.0"
android:fromYScale="0.1" android:toYScale="1.0"
android:pivotX="50%p" android:pivotY="50%p"
android:duration="1000" /> <!--动画演示效果时间 -->
<alpha
android:fromAlpha="0.1"
android:toAlpha="1.0"
android:duration="300" />
</set>
变大
zoomout.xml:
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:zAdjustment="top">
<scale android:fromXScale="1.0" android:toXScale=".5"
android:fromYScale="1.0" android:toYScale=".5"
android:pivotX="50%p" android:pivotY="50%p"
android:duration="1000" /> <!-- 系统内置的动画持续时间 android:duration="@android:integer/config_mediumAnimTime" -->
<alpha
android:fromAlpha="1.0"
android:toAlpha="0"
android:duration="300"/>
</set>
变小
zoomin.xml:
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator">
<scale android:fromXScale="0.1" android:toXScale="1.0"
android:fromYScale="0.1" android:toYScale="1.0"
android:pivotX="50%p" android:pivotY="50%p"
android:duration="1000" /> <!--动画演示效果时间 -->
<alpha
android:fromAlpha="0.1"
android:toAlpha="1.0"
android:duration="300" />
</set>
变大
zoomout.xml:
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/decelerate_interpolator"
android:zAdjustment="top">
<scale android:fromXScale="1.0" android:toXScale=".5"
android:fromYScale="1.0" android:toYScale=".5"
android:pivotX="50%p" android:pivotY="50%p"
android:duration="1000" /> <!-- 系统内置的动画持续时间 android:duration="@android:integer/config_mediumAnimTime" -->
<alpha
android:fromAlpha="1.0"
android:toAlpha="0"
android:duration="300"/>
</set>
相关文章推荐
- Activity的切换动画overridePendingTransition方法
- Android 关于 Activity 之间的切换动画
- 如何在两个activity之间切换动画?
- Android中的动画详解系列【4】——Activity之间切换动画
- 一种VB窗体之间简单的参数传递方法
- Android Activity之间切换出现短暂黑屏的处理方法
- Android 两个activity之间“平推”的动画切换效果
- (转)Activity之间的切换动画
- Activity之间的切换动画设置
- Activity之间动画切换带来的问题
- 【Android】Activity之间的动画切换
- Android 关于 Activity 之间的切换动画
- Android Activity切换动画overridePendingTransition 笔记 . 解决切换无响应的方法
- Activity在GridView和ListView之间切换使用一个布局实现的方法
- activity 之间切换添加动画效果(一)
- Activity 之间的切换动画
- Android 关于 Activity 之间的切换动画
- Activity之间切换的动画
- Android 关于 Activity 之间的切换动画
- android中2个activity之间的切换动画效果(共12种)