/frameworks/base/core/java/android/view/animation/ |
H A D | Interpolator.java | 26 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 D | BaseInterpolator.java | 24 abstract public class BaseInterpolator implements Interpolator {
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/ |
H A D | Interpolators.java | 22 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 D | AnimationUtils.java | 23 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 D | Interpolator.h | 28 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 D | PropertyValuesAnimatorSet.h | 21 #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 D | AppearAnimationCreator.java | 19 import android.view.animation.Interpolator; 27 float translationY, boolean appearing, Interpolator interpolator,
|
H A D | DisappearAnimationUtils.java | 21 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 D | PathInterpolatorCompat.java | 21 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...] |
H A D | PathInterpolatorApi14.java | 21 import android.view.animation.Interpolator; 26 class PathInterpolatorApi14 implements Interpolator {
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/stack/ |
H A D | AnimationProperties.java | 23 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 D | BounceInterpolator.java | 19 import android.view.animation.Interpolator; 24 public class BounceInterpolator implements Interpolator {
|
/frameworks/base/services/core/java/com/android/server/policy/ |
H A D | LogDecelerateInterpolator.java | 19 import android.view.animation.Interpolator; 21 public class LogDecelerateInterpolator implements Interpolator {
|
/frameworks/support/core-ui/java/android/support/v4/view/animation/ |
H A D | LookupTableInterpolator.java | 19 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 D | AnimationProps.java | 26 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 D | FlingAnimationUtils.java | 22 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 D | StackScrollerDecorView.java | 22 import android.view.animation.Interpolator; 81 Interpolator interpolator;
|
/frameworks/base/services/core/java/com/android/server/wm/animation/ |
H A D | ClipRectTBAnimation.java | 21 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 D | Interpolator.java | 21 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 D | ViewPropertyAnimatorCompatSet.java | 26 import android.view.animation.Interpolator; 42 private Interpolator mInterpolator; 105 public ViewPropertyAnimatorCompatSet setInterpolator(Interpolator interpolator) {
|
/frameworks/layoutlib/bridge/src/com/android/internal/view/animation/ |
H A D | NativeInterpolatorFactoryHelper_Delegate.java | 32 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 D | ScrollerCompatTestBase.java | 26 import android.view.animation.Interpolator; 44 protected void createScroller(Interpolator interpolator)
|
/frameworks/support/compat/java/android/support/v4/widget/ |
H A D | ScrollerCompat.java | 20 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 D | AnimationUtilsCompat.java | 41 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/graphics/drawable/animated/tests/src/android/support/graphics/drawable/tests/ |
H A D | PathInterpolatorValueParameterizedTest.java | 26 import android.view.animation.Interpolator; 71 Interpolator interpolator = AnimationUtilsCompat.loadInterpolator(mActivity, mResId);
|