Example usage for android.view View startAnimation

List of usage examples for android.view View startAnimation

Introduction

In this page you can find the example usage for android.view View startAnimation.

Prototype

public void startAnimation(Animation animation) 

Source Link

Document

Start the specified animation now.

Usage

From source file:Main.java

public static void counterClockwiseRotation90ByCenter(View v) {
    float w = v.getWidth();
    float h = v.getHeight();
    RotateAnimation anim = new RotateAnimation(0, 90, w / 2, h / 2);
    anim.setDuration(10 * 1);//from w  w  w  .  j  a va  2s  .c  o m
    anim.setFillAfter(true);
    v.startAnimation(anim);
}

From source file:Main.java

public static void gridSelectionAnimation(View viewToAnimate) {
    ScaleAnimation animation = new ScaleAnimation(1.0f, 0.95f, 1.0f, 0.95f, Animation.RELATIVE_TO_SELF, 0.5f,
            Animation.RELATIVE_TO_SELF, 0.5f);
    animation.setDuration(50);/*from   w  w  w  . j a  v a2s.  c om*/
    viewToAnimate.startAnimation(animation);
}

From source file:Main.java

private static void animation(View paramView, Animation paramAnimation, long paramLong1, long paramLong2) {
    paramAnimation.setDuration(paramLong1);
    paramAnimation.setStartOffset(paramLong2);
    paramView.setVisibility(0);/*from  ww w .  j a  v  a 2  s.  co m*/
    paramView.startAnimation(paramAnimation);
}

From source file:Main.java

public static void startTranslateAnim(View view, float fromX, float toX, float fromY, float toY,
        long duration) {
    Animation anim = new TranslateAnimation(fromX, toX, fromY, toY);
    anim.setDuration(duration);//ww w.j a  va 2s.com
    anim.setFillAfter(true);
    view.startAnimation(anim);
}

From source file:Main.java

public static void fadeIn(View view) {
    if (view.getVisibility() == View.VISIBLE)
        return;/*from  w  w w. j  av a  2  s.c  o m*/

    view.setVisibility(View.VISIBLE);
    Animation animation = new AlphaAnimation(0F, 1F);
    animation.setDuration(400);
    view.startAnimation(animation);
}

From source file:com.dm.material.dashboard.candybar.utils.Animator.java

public static void startSlideDownAnimation(@NonNull View view) {
    Context context = ContextHelper.getBaseContext(view);

    Animation slideDown = AnimationUtils.loadAnimation(context, R.anim.slide_down_from_top);
    view.startAnimation(slideDown);
    view.setVisibility(View.VISIBLE);
}

From source file:Main.java

@SuppressLint("NewApi")
public static void setAlpha(View view, float alpha) {
    if (Build.VERSION.SDK_INT < 11) {
        final AlphaAnimation animation = new AlphaAnimation(alpha, alpha);
        animation.setDuration(0);//from   www. j  av a  2  s.  c o  m
        animation.setFillAfter(true);
        view.startAnimation(animation);
    } else {
        view.setAlpha(alpha);
    }
}

From source file:Main.java

public static void fadeIn(View view, int durationMillis) {
    if (view != null) {
        AlphaAnimation fadeImage = new AlphaAnimation(0, 1);
        fadeImage.setDuration(durationMillis);
        fadeImage.setInterpolator(new DecelerateInterpolator());
        view.startAnimation(fadeImage);
    }//w ww.java  2  s  . co  m
}

From source file:Main.java

public static void setButtonEffect(View view) {
    AnimationSet animationSet = new AnimationSet(true);
    ScaleAnimation scaleAnimation = new ScaleAnimation(1.02f, 1.01f, 1.02f, 1.01f);
    scaleAnimation.setDuration(300);/*from  w  ww  .java2 s .co m*/
    animationSet.addAnimation(scaleAnimation);
    view.startAnimation(animationSet);
}

From source file:com.dm.wallpaper.board.utils.Animator.java

public static void startSlideDownAnimation(@NonNull View view, int visibility) {
    Context context = ContextHelper.getBaseContext(view);
    Animation animation = AnimationUtils.loadAnimation(context, R.anim.slide_down_from_top);
    view.startAnimation(animation);
    view.setVisibility(visibility);//  w  w  w.  ja  va  2  s . c  om
}