gpt4 book ai didi

android - 非线性 Activity 过渡动画

转载 作者:行者123 更新时间:2023-11-29 20:41:59 29 4
gpt4 key购买 nike

我想实现一个非线性 Activity 过渡动画。

我当前的动漫 xml 文件

<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="100%p" android:toXDelta="0"
android:duration="@android:integer/config_mediumAnimTime"/>
<alpha android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="@android:integer/config_mediumAnimTime" />
</set>

我想做的是动画以更快的速度开始慢速结束。

最佳答案

android:interpolator 让您可以控制动画的变化率。如果您想缓慢开始然后加速使用 AccelerateInterpolator

<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="100%p"
android:toXDelta="0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime" />
<alpha
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="@android:integer/config_mediumAnimTime" />
</set>

关于android - 非线性 Activity 过渡动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30884847/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com