public class AnimatorHelper
extends java.lang.Object
| Constructor and Description |
|---|
AnimatorHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
alphaAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
float alphaFrom)
This is the default animator.
|
static void |
flipAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view)
Item will flip from
0.0f to 1.0f. |
static void |
scaleAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
float scaleFrom)
Item will scale to
1.0f. |
static void |
setDuration(java.util.List<android.animation.Animator> animators,
long duration)
Adds a custom duration to the current view.
|
static void |
slideInFromBottomAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView)
Item will slide from Bottom of the screen to its natural position.
|
static void |
slideInFromLeftAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView,
float percent)
Item will slide from Left to Right.
|
static void |
slideInFromRightAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView,
float percent)
Item will slide from Right to Left.
|
static void |
slideInFromTopAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView)
Item will slide from Top of the screen to its natural position.
|
public static void alphaAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
float alphaFrom)
animators - user defined list of animatorsview - itemView to animatealphaFrom - starting alpha valuepublic static void slideInFromLeftAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView,
float percent)
animators - user defined list of animatorsview - itemView to animatepercent - any % multiplier (between 0 and 1) of the LayoutManager Widthpublic static void slideInFromRightAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView,
float percent)
animators - user defined list of animatorsview - ItemView to animatepercent - Any % multiplier (between 0 and 1) of the LayoutManager Widthpublic static void slideInFromTopAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView)
animators - user defined list of animatorsview - itemView to animatepublic static void slideInFromBottomAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
RecyclerView recyclerView)
animators - user defined list of animatorsview - itemView to animatepublic static void scaleAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view,
float scaleFrom)
1.0f.animators - user defined list of animatorsview - itemView to animatescaleFrom - initial scale valuepublic static void flipAnimator(java.util.List<android.animation.Animator> animators,
android.view.View view)
0.0f to 1.0f.animators - user defined list of animatorsview - itemView to animatepublic static void setDuration(java.util.List<android.animation.Animator> animators,
long duration)
animators - user defined list of animatorsduration - duration in milliseconds