Searched refs:Interpolator (Results 1 - 25 of 127) sorted by relevance

123456

/frameworks/base/core/java/android/view/animation/
H A DInterpolator.java26 public interface Interpolator extends TimeInterpolator { interface in inherits:TimeInterpolator
28 // package. This older Interpolator interface extends TimeInterpolator so that users of
29 // the new Animator-based animations can use either the old Interpolator implementations or
H A DBaseInterpolator.java24 abstract public class BaseInterpolator implements Interpolator {
/frameworks/base/packages/SystemUI/src/com/android/systemui/
H A DInterpolators.java22 import android.view.animation.Interpolator;
32 public static final Interpolator FAST_OUT_SLOW_IN = new PathInterpolator(0.4f, 0f, 0.2f, 1f);
33 public static final Interpolator FAST_OUT_LINEAR_IN = new PathInterpolator(0.4f, 0f, 1f, 1f);
34 public static final Interpolator LINEAR_OUT_SLOW_IN = new PathInterpolator(0f, 0f, 0.2f, 1f);
35 public static final Interpolator ALPHA_IN = new PathInterpolator(0.4f, 0f, 1f, 1f);
36 public static final Interpolator ALPHA_OUT = new PathInterpolator(0f, 0f, 0.8f, 1f);
37 public static final Interpolator LINEAR = new LinearInterpolator();
38 public static final Interpolator ACCELERATE = new AccelerateInterpolator();
39 public static final Interpolator ACCELERATE_DECELERATE = new AccelerateDecelerateInterpolator();
40 public static final Interpolator DECELERATE_QUIN
[all...]
/frameworks/support/design/base/android/support/design/widget/
H A DAnimationUtils.java23 import android.view.animation.Interpolator;
28 static final Interpolator LINEAR_INTERPOLATOR = new LinearInterpolator();
29 static final Interpolator FAST_OUT_SLOW_IN_INTERPOLATOR = new FastOutSlowInInterpolator();
30 static final Interpolator FAST_OUT_LINEAR_IN_INTERPOLATOR = new FastOutLinearInInterpolator();
31 static final Interpolator LINEAR_OUT_SLOW_IN_INTERPOLATOR = new LinearOutSlowInInterpolator();
32 static final Interpolator DECELERATE_INTERPOLATOR = new DecelerateInterpolator();
/frameworks/base/libs/hwui/
H A DInterpolator.h28 class Interpolator { class in namespace:android::uirenderer
30 virtual ~Interpolator() {}
34 static Interpolator* createDefaultInterpolator();
37 Interpolator() {} function in class:android::uirenderer::Interpolator
40 class ANDROID_API AccelerateDecelerateInterpolator : public Interpolator {
45 class ANDROID_API AccelerateInterpolator : public Interpolator {
54 class ANDROID_API AnticipateInterpolator : public Interpolator {
62 class ANDROID_API AnticipateOvershootInterpolator : public Interpolator {
70 class ANDROID_API BounceInterpolator : public Interpolator {
75 class ANDROID_API CycleInterpolator : public Interpolator {
[all...]
H A DPropertyValuesAnimatorSet.h21 #include "Interpolator.h"
28 PropertyAnimator(PropertyValuesHolder* holder, Interpolator* interpolator, nsecs_t startDelay,
39 std::unique_ptr<Interpolator> mInterpolator;
60 Interpolator* interpolators, int64_t startDelays,
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/animation/
H A DAppearAnimationCreator.java19 import android.view.animation.Interpolator;
27 float translationY, boolean appearing, Interpolator interpolator,
H A DDisappearAnimationUtils.java21 import android.view.animation.Interpolator;
35 float delayScaleFactor, Interpolator interpolator) {
41 float delayScaleFactor, Interpolator interpolator, RowTranslationScaler rowScaler) {
/frameworks/support/compat/java/android/support/v4/view/animation/
H A DPathInterpolatorCompat.java21 import android.view.animation.Interpolator;
25 * Helper for creating path-based {@link Interpolator} instances. On API 21 or newer, the
36 * Create an {@link Interpolator} for an arbitrary {@link Path}. The {@link Path}
44 * @param path the {@link Path} to use to make the line representing the {@link Interpolator}
45 * @return the {@link Interpolator} representing the {@link Path}
47 public static Interpolator create(Path path) {
55 * Create an {@link Interpolator} for a quadratic Bezier curve. The end points
60 * @return the {@link Interpolator} representing the quadratic Bezier curve
62 public static Interpolator create(float controlX, float controlY) {
70 * Create an {@link Interpolator} fo
[all...]
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/
H A DAnimationProperties.java23 import android.view.animation.Interpolator;
33 private ArrayMap<Property, Interpolator> mInterpolatorMap;
56 public Interpolator getCustomInterpolator(View child, Property property) {
62 ArrayMap<Property, Interpolator> map = iconAnimationProperties.mInterpolatorMap;
74 public AnimationProperties setCustomInterpolator(Property property, Interpolator interpolator) {
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/
H A DBounceInterpolator.java19 import android.view.animation.Interpolator;
24 public class BounceInterpolator implements Interpolator {
/frameworks/base/services/core/java/com/android/server/policy/
H A DLogDecelerateInterpolator.java19 import android.view.animation.Interpolator;
21 public class LogDecelerateInterpolator implements Interpolator {
/frameworks/support/core-ui/java/android/support/v4/view/animation/
H A DLookupTableInterpolator.java19 import android.view.animation.Interpolator;
22 * An {@link Interpolator} that uses a lookup table to compute an interpolation based on a
25 abstract class LookupTableInterpolator implements Interpolator {
/frameworks/base/packages/SystemUI/src/com/android/systemui/recents/views/
H A DAnimationProps.java26 import android.view.animation.Interpolator;
58 private SparseArray<Interpolator> mPropInterpolators;
70 public AnimationProps(int duration, Interpolator interpolator) {
78 public AnimationProps(int duration, Interpolator interpolator,
87 public AnimationProps(int startDelay, int duration, Interpolator interpolator) {
95 public AnimationProps(int startDelay, int duration, Interpolator interpolator,
180 public AnimationProps setInterpolator(@PropType int propertyType, Interpolator interpolator) {
192 public Interpolator getInterpolator(@PropType int propertyType) {
194 Interpolator interp = mPropInterpolators.get(propertyType);
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/
H A DFlingAnimationUtils.java22 import android.view.animation.Interpolator;
173 Interpolator slowInInterpolator = getInterpolator(startGradient, velocityFactor);
195 private Interpolator getInterpolator(float startGradient, float velocityFactor) {
257 Interpolator mLinearOutFasterIn = new PathInterpolator(0, 0, LINEAR_OUT_FASTER_IN_X2, y2);
305 private static final class InterpolatorInterpolator implements Interpolator {
307 private Interpolator mInterpolator1;
308 private Interpolator mInterpolator2;
309 private Interpolator mCrossfader;
311 InterpolatorInterpolator(Interpolator interpolator1, Interpolator interpolator
[all...]
H A DStackScrollerDecorView.java22 import android.view.animation.Interpolator;
81 Interpolator interpolator;
/frameworks/base/services/core/java/com/android/server/wm/animation/
H A DClipRectTBAnimation.java21 import android.view.animation.Interpolator;
36 private final Interpolator mTranslateInterpolator;
43 int fromTranslateY, int toTranslateY, Interpolator translateInterpolator) {
/frameworks/base/graphics/java/android/graphics/
H A DInterpolator.java21 public class Interpolator { class
23 public Interpolator(int valueCount) { method in class:Interpolator
29 public Interpolator(int valueCount, int frameCount) { method in class:Interpolator
36 * Reset the Interpolator to have the specified number of values and an
45 * Reset the Interpolator to have the specified number of values and
132 * Interpolator. Based on the SystemClock.uptimeMillis() clock
/frameworks/support/v7/appcompat/src/android/support/v7/view/
H A DViewPropertyAnimatorCompatSet.java26 import android.view.animation.Interpolator;
42 private Interpolator mInterpolator;
105 public ViewPropertyAnimatorCompatSet setInterpolator(Interpolator interpolator) {
/frameworks/base/tools/layoutlib/bridge/src/com/android/internal/view/animation/
H A DNativeInterpolatorFactoryHelper_Delegate.java32 import android.view.animation.Interpolator;
46 private static final DelegateManager<Interpolator> sManager = new DelegateManager<>
47 (Interpolator.class);
49 public static Interpolator getDelegate(long nativePtr) {
/frameworks/support/compat/tests/java/android/support/v4/widget/
H A DScrollerCompatTestBase.java26 import android.view.animation.Interpolator;
44 protected void createScroller(Interpolator interpolator)
/frameworks/support/compat/java/android/support/v4/widget/
H A DScrollerCompat.java20 import android.view.animation.Interpolator;
48 public static ScrollerCompat create(Context context, Interpolator interpolator) {
56 ScrollerCompat(Context context, Interpolator interpolator) {
/frameworks/support/graphics/drawable/animated/src/android/support/graphics/drawable/
H A DAnimationUtilsCompat.java41 import android.view.animation.Interpolator;
57 * Loads an {@link Interpolator} object from a resource
63 public static Interpolator loadInterpolator(Context context, int id)
65 // From API 21, we added path Interpolator .
99 private static Interpolator createInterpolatorFromXml(Context context, Resources res,
104 Interpolator interpolator = null;
/frameworks/support/compat/ics/android/support/v4/view/animation/
H A DPathInterpolatorApi14.java21 import android.view.animation.Interpolator;
26 class PathInterpolatorApi14 implements Interpolator {
/frameworks/support/graphics/drawable/animated/tests/src/android/support/graphics/drawable/tests/
H A DPathInterpolatorValueParameterizedTest.java26 import android.view.animation.Interpolator;
71 Interpolator interpolator = AnimationUtilsCompat.loadInterpolator(mActivity, mResId);

Completed in 550 milliseconds

123456