Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)
Android APIs
public static final class

R.interpolator

extends Object
java.lang.Object
   ↳ android.R.interpolator

Summary

Constants
int accelerate_cubic Acceleration curve matching a cubic ease out function.
int accelerate_decelerate Acceleration curve matching an ease in + ease out function
int accelerate_quad Acceleration curve matching a quadtratic ease out function.
int accelerate_quint Acceleration curve matching a quint ease out function.
int anticipate An interpolator where the change starts backward then flings forward.
int anticipate_overshoot An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value.
int bounce An interpolator where the change bounces at the end.
int cycle Repeats the animation for one cycle.
int decelerate_cubic Acceleration curve matching a cubic ease in function.
int decelerate_quad Acceleration curve matching a quadtratic ease in function.
int decelerate_quint Acceleration curve matching a quint ease in function.
int linear An interpolator where the rate of change is constant.
int overshoot An interpolator where the change flings forward and overshoots the last value then comes back.
Public Constructors
R.interpolator ()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int accelerate_cubic

Acceleration curve matching a cubic ease out function.

Constant Value: 17563650 (0x010c0002)

public static final int accelerate_decelerate

Acceleration curve matching an ease in + ease out function

Constant Value: 17563654 (0x010c0006)

public static final int accelerate_quad

Acceleration curve matching a quadtratic ease out function.

Constant Value: 17563648 (0x010c0000)

public static final int accelerate_quint

Acceleration curve matching a quint ease out function.

Constant Value: 17563652 (0x010c0004)

public static final int anticipate

An interpolator where the change starts backward then flings forward.

Constant Value: 17563655 (0x010c0007)

public static final int anticipate_overshoot

An interpolator where the change starts backward then flings forward and overshoots the target value and finally goes back to the final value.

Constant Value: 17563657 (0x010c0009)

public static final int bounce

An interpolator where the change bounces at the end.

Constant Value: 17563658 (0x010c000a)

public static final int cycle

Repeats the animation for one cycle. The rate of change follows a sinusoidal pattern.

Constant Value: 17563660 (0x010c000c)

public static final int decelerate_cubic

Acceleration curve matching a cubic ease in function.

Constant Value: 17563651 (0x010c0003)

public static final int decelerate_quad

Acceleration curve matching a quadtratic ease in function.

Constant Value: 17563649 (0x010c0001)

public static final int decelerate_quint

Acceleration curve matching a quint ease in function.

Constant Value: 17563653 (0x010c0005)

public static final int linear

An interpolator where the rate of change is constant.

Constant Value: 17563659 (0x010c000b)

public static final int overshoot

An interpolator where the change flings forward and overshoots the last value then comes back.

Constant Value: 17563656 (0x010c0008)

Public Constructors

public R.interpolator ()