
8 changed files with 80 additions and 4 deletions
@ -0,0 +1,20 @@
@@ -0,0 +1,20 @@
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android"> |
||||
<!-- Before rotating, immediately set the alpha to 0. --> |
||||
<objectAnimator |
||||
android:valueFrom="1.0" |
||||
android:valueTo="0.0" |
||||
android:propertyName="alpha" |
||||
android:duration="0" /> |
||||
<objectAnimator |
||||
android:valueFrom="-180" |
||||
android:valueTo="0" |
||||
android:propertyName="rotationY" |
||||
android:interpolator="@android:interpolator/accelerate_decelerate" |
||||
android:duration="@integer/card_flip_time_full" /> |
||||
<objectAnimator |
||||
android:valueFrom="0.0" |
||||
android:valueTo="1.0" |
||||
android:propertyName="alpha" |
||||
android:startOffset="@integer/card_flip_time_half" |
||||
android:duration="1" /> |
||||
</set> |
@ -0,0 +1,14 @@
@@ -0,0 +1,14 @@
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android"> |
||||
<objectAnimator |
||||
android:valueFrom="0" |
||||
android:valueTo="180" |
||||
android:propertyName="rotationY" |
||||
android:interpolator="@android:interpolator/accelerate_decelerate" |
||||
android:duration="@integer/card_flip_time_full" /> |
||||
<objectAnimator |
||||
android:valueFrom="1.0" |
||||
android:valueTo="0.0" |
||||
android:propertyName="alpha" |
||||
android:startOffset="@integer/card_flip_time_half" |
||||
android:duration="1" /> |
||||
</set> |
@ -0,0 +1,19 @@
@@ -0,0 +1,19 @@
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android"> |
||||
<objectAnimator |
||||
android:valueFrom="1.0" |
||||
android:valueTo="0.0" |
||||
android:propertyName="alpha" |
||||
android:duration="0" /> |
||||
<objectAnimator |
||||
android:valueFrom="180" |
||||
android:valueTo="0" |
||||
android:propertyName="rotationY" |
||||
android:interpolator="@android:interpolator/accelerate_decelerate" |
||||
android:duration="@integer/card_flip_time_full" /> |
||||
<objectAnimator |
||||
android:valueFrom="0.0" |
||||
android:valueTo="1.0" |
||||
android:propertyName="alpha" |
||||
android:startOffset="@integer/card_flip_time_half" |
||||
android:duration="1" /> |
||||
</set> |
@ -0,0 +1,14 @@
@@ -0,0 +1,14 @@
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android"> |
||||
<objectAnimator |
||||
android:valueFrom="0" |
||||
android:valueTo="-180" |
||||
android:propertyName="rotationY" |
||||
android:interpolator="@android:interpolator/accelerate_decelerate" |
||||
android:duration="@integer/card_flip_time_full" /> |
||||
<objectAnimator |
||||
android:valueFrom="1.0" |
||||
android:valueTo="0.0" |
||||
android:propertyName="alpha" |
||||
android:startOffset="@integer/card_flip_time_half" |
||||
android:duration="1" /> |
||||
</set> |
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<resources> |
||||
<integer name="card_flip_time_full">800</integer> |
||||
<integer name="card_flip_time_half">400</integer> |
||||
</resources> |
Loading…
Reference in new issue