如何进行动画活动转换

时间:2015-03-05 18:13:34

标签: java android xml animation android-activity

我是Android的新手,我刚开始制作动画动画。我正在测试并仔细学习这一部分。 我已经创建了几个关于活动的动画,ex Zoom_in效果:

<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/decelerate_interpolator">
    <scale android:fromXScale="0.0" android:toXScale="1.0"
       android:fromYScale="0.0" android:toYScale="1.0"
       android:pivotX="50%p" android:pivotY="50%p"
       android:duration="@android:integer/config_mediumAnimTime" />
</set>

Zoom_out效果:

<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="@android:integer/config_mediumAnimTime" />
    <alpha android:fromAlpha="1.0" android:toAlpha="0"
        android:duration="@android:integer/config_mediumAnimTime"/>
</set>

依此类推...然后使用overridePendingTransition(R.anim.zoom_enter, R.anim.zoom_exit);

我打电话给他们,一切正常。现在我需要帮助来制作更高级的动画活动,例如我怎么能制作我在运球中看到的这个动画,因为我说我是新手,如果你帮我制作这个我会很高兴:))

链接: https://dribbble.com/shots/1942943-Product-purchase-transition?list=following&offset=0

1 个答案:

答案 0 :(得分:0)

IMO这不是活动转换,但我认为它是在运行时动态添加的自定义视图或片段。

如果你的目标是Lollipop(API&gt; = 21),你可以在android sdk中找到类似的东西。 请在“真实运动”一节中查看:http://android-developers.blogspot.it/2014/10/implementing-material-design-in-your.htmlhttps://developer.android.com/training/material/animations.html在“揭示效应”中。