xml 活动过渡动画,如Vine Android应用程序。 - 请参阅:http://blog.quent.in/index.php/2013/06/activity-transition-
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml 活动过渡动画,如Vine Android应用程序。 - 请参阅:http://blog.quent.in/index.php/2013/06/activity-transition-相关的知识,希望对你有一定的参考价值。
public class AnimatedActivity extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
//opening transition animations
overridePendingTransition(R.anim.activity_open_translate,R.anim.activity_close_scale);
}
@Override
protected void onPause()
{
super.onPause();
//closing transition animations
overridePendingTransition(R.anim.activity_open_scale,R.anim.activity_close_translate);
}
}
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<scale android:fromXScale="100%p"
android:toXScale="80%p"
android:fromYScale="100%p"
android:toYScale="80%p"
android:pivotX="50%p"
android:pivotY="50%p"
android:duration="@android:integer/config_mediumAnimTime" />
<alpha android:fromAlpha="1"
android:toAlpha="0.5"
android:duration="@android:integer/config_mediumAnimTime"/>
</set>
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0%"
android:toXDelta="100%"
android:duration="@android:integer/config_mediumAnimTime" />
</set>
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<scale android:fromXScale="80%p"
android:toXScale="100%p"
android:fromYScale="80%p"
android:toYScale="100%p"
android:pivotX="50%p"
android:pivotY="50%p"
android:duration="@android:integer/config_mediumAnimTime" />
<alpha android:fromAlpha="0.5"
android:toAlpha="1.0"
android:duration="@android:integer/config_mediumAnimTime"/>
</set>
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="100%"
android:toXDelta="0%"
android:duration="@android:integer/config_mediumAnimTime" />
</set>
以上是关于xml 活动过渡动画,如Vine Android应用程序。 - 请参阅:http://blog.quent.in/index.php/2013/06/activity-transition-的主要内容,如果未能解决你的问题,请参考以下文章
一个活动和另一个活动之间的动画过渡[关闭]
使用Material Design在Android Lollipop中的ListView中的活动过渡动画
如何在 Activity 过渡上执行淡入淡出动画?
Android 中的两部分过渡动画:将一个 textview 向左滑出,并从右侧引入另一个
我可以更改 Android startActivity() 过渡动画吗?
在Android中使用导航组件时如何删除默认动画过渡?