gpt4 book ai didi

java - 带有两个插值器的动画

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:00 25 4
gpt4 key购买 nike

我需要用两个插值器制作动画,例如动画有 1 秒的持续时间 0 秒到 0.5 秒使用加速插值器或 ans 0.5 到 1 秒使用反弹插值器。

有办法做到这一点吗?

最佳答案

你可以尝试这样的事情:

<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">

<translate
android:interpolator="@android:anim/bounce_interpolator"
android:fromYDelta="0%p"
android:toYDelta="100"
android:duration="500"/>

<translate
android:interpolator = "@android:anim/accelerate_interpolator"
android:fromYDelta="100"
android:toYDelta="100"
android:fromXDelta="0"
android:toXDelta="100"
android:startOffset="500"
android:duration="1000"/>

</set>

这使用了两个插值器,第一个是将 View 移动半秒的反弹。第二个 interpolator 是一个加速 interpolator,它在半秒后将 View 向右移动,持续时间为一秒。因此,总动画时间为 1 秒。希望有所帮助。

关于java - 带有两个插值器的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11907948/

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