SYMBOL INDEX (304 symbols across 42 files) FILE: library/src/main/java/com/github/ybq/android/spinkit/SpinKitView.java class SpinKitView (line 18) | public class SpinKitView extends ProgressBar { method SpinKitView (line 24) | public SpinKitView(Context context) { method SpinKitView (line 28) | public SpinKitView(Context context, AttributeSet attrs) { method SpinKitView (line 32) | public SpinKitView(Context context, AttributeSet attrs, int defStyleAt... method SpinKitView (line 36) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method init (line 48) | private void init() { method setIndeterminateDrawable (line 54) | @Override method setIndeterminateDrawable (line 62) | public void setIndeterminateDrawable(Sprite d) { method getIndeterminateDrawable (line 76) | @Override method setColor (line 81) | public void setColor(int color) { method unscheduleDrawable (line 90) | @Override method onWindowFocusChanged (line 99) | @Override method onScreenStateChanged (line 110) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/SpriteFactory.java class SpriteFactory (line 23) | public class SpriteFactory { method create (line 25) | public static Sprite create(Style style) { FILE: library/src/main/java/com/github/ybq/android/spinkit/Style.java type Style (line 6) | public enum Style { method Style (line 27) | Style(int value) { FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/AnimationUtils.java class AnimationUtils (line 11) | public class AnimationUtils { method start (line 13) | public static void start(Animator animator) { method stop (line 19) | public static void stop(Animator animator) { method start (line 25) | public static void start(Sprite... sprites) { method stop (line 31) | public static void stop(Sprite... sprites) { method isRunning (line 37) | public static boolean isRunning(Sprite... sprites) { method isRunning (line 46) | public static boolean isRunning(ValueAnimator animator) { method isStarted (line 50) | public static boolean isStarted(ValueAnimator animator) { FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/FloatProperty.java class FloatProperty (line 29) | public abstract class FloatProperty extends Property { method FloatProperty (line 31) | public FloatProperty(String name) { method setValue (line 39) | public abstract void setValue(T object, float value); method set (line 41) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/IntProperty.java class IntProperty (line 29) | public abstract class IntProperty extends Property { method IntProperty (line 31) | public IntProperty(String name) { method setValue (line 39) | public abstract void setValue(T object, int value); method set (line 41) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/SpriteAnimatorBuilder.java class SpriteAnimatorBuilder (line 21) | public class SpriteAnimatorBuilder { class FrameData (line 32) | class FrameData { method FrameData (line 33) | public FrameData(float[] fractions, Property property, T[] values) { class IntFrameData (line 44) | class IntFrameData extends FrameData { method IntFrameData (line 46) | public IntFrameData(float[] fractions, Property property, Integer[] ... class FloatFrameData (line 51) | class FloatFrameData extends FrameData { method FloatFrameData (line 53) | public FloatFrameData(float[] fractions, Property property, Float[] ... method SpriteAnimatorBuilder (line 58) | public SpriteAnimatorBuilder(Sprite sprite) { method scale (line 62) | public SpriteAnimatorBuilder scale(float fractions[], Float... scale) { method alpha (line 67) | public SpriteAnimatorBuilder alpha(float fractions[], Integer... alpha) { method scaleX (line 72) | @SuppressWarnings("unused") method scaleY (line 78) | public SpriteAnimatorBuilder scaleY(float fractions[], Float... scaleY) { method rotateX (line 83) | public SpriteAnimatorBuilder rotateX(float fractions[], Integer... rot... method rotateY (line 88) | public SpriteAnimatorBuilder rotateY(float fractions[], Integer... rot... method translateX (line 93) | @SuppressWarnings("unused") method translateY (line 100) | @SuppressWarnings("unused") method rotate (line 107) | public SpriteAnimatorBuilder rotate(float fractions[], Integer... rota... method translateXPercentage (line 112) | public SpriteAnimatorBuilder translateXPercentage(float fractions[], F... method translateYPercentage (line 117) | public SpriteAnimatorBuilder translateYPercentage(float[] fractions, F... method holder (line 122) | private void holder(float[] fractions, Property property, Float[] valu... method holder (line 128) | private void holder(float[] fractions, Property property, Integer[] va... method ensurePair (line 133) | private void ensurePair(int fractionsLength, int valuesLength) { method interpolator (line 145) | public SpriteAnimatorBuilder interpolator(Interpolator interpolator) { method easeInOut (line 150) | public SpriteAnimatorBuilder easeInOut(float... fractions) { method duration (line 158) | public SpriteAnimatorBuilder duration(long duration) { method repeatCount (line 163) | @SuppressWarnings("unused") method startFrame (line 169) | public SpriteAnimatorBuilder startFrame(int startFrame) { method build (line 178) | public ObjectAnimator build() { FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/interpolator/Ease.java class Ease (line 8) | public class Ease { method inOut (line 9) | public static Interpolator inOut() { FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/interpolator/KeyFrameInterpolator.java class KeyFrameInterpolator (line 9) | public class KeyFrameInterpolator implements Interpolator { method easeInOut (line 15) | public static KeyFrameInterpolator easeInOut(float... fractions) { method pathInterpolator (line 21) | public static KeyFrameInterpolator pathInterpolator(float controlX1, f... method KeyFrameInterpolator (line 29) | public KeyFrameInterpolator(TimeInterpolator interpolator, float... fr... method setFractions (line 34) | public void setFractions(float... fractions) { method getInterpolation (line 38) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/interpolator/PathInterpolatorCompat.java class PathInterpolatorCompat (line 28) | public class PathInterpolatorCompat { method PathInterpolatorCompat (line 30) | private PathInterpolatorCompat() { method create (line 46) | @SuppressWarnings("unused") method create (line 62) | @SuppressWarnings("unused") method create (line 80) | public static Interpolator create(float controlX1, float controlY1, FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/interpolator/PathInterpolatorCompatApi21.java class PathInterpolatorCompatApi21 (line 28) | class PathInterpolatorCompatApi21 { method PathInterpolatorCompatApi21 (line 30) | private PathInterpolatorCompatApi21() { method create (line 34) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method create (line 39) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method create (line 44) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/interpolator/PathInterpolatorCompatBase.java class PathInterpolatorCompatBase (line 25) | class PathInterpolatorCompatBase { method PathInterpolatorCompatBase (line 27) | private PathInterpolatorCompatBase() { method create (line 31) | public static Interpolator create(Path path) { method create (line 35) | public static Interpolator create(float controlX, float controlY) { method create (line 39) | public static Interpolator create(float controlX1, float controlY1, FILE: library/src/main/java/com/github/ybq/android/spinkit/animation/interpolator/PathInterpolatorDonut.java class PathInterpolatorDonut (line 25) | class PathInterpolatorDonut implements Interpolator { method PathInterpolatorDonut (line 35) | public PathInterpolatorDonut(Path path) { method PathInterpolatorDonut (line 54) | public PathInterpolatorDonut(float controlX, float controlY) { method PathInterpolatorDonut (line 58) | public PathInterpolatorDonut(float controlX1, float controlY1, method getInterpolation (line 63) | @Override method createQuad (line 97) | private static Path createQuad(float controlX, float controlY) { method createCubic (line 104) | private static Path createCubic(float controlX1, float controlY1, FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/CircleLayoutContainer.java class CircleLayoutContainer (line 9) | public abstract class CircleLayoutContainer extends SpriteContainer { method drawChild (line 11) | @Override method onBoundsChange (line 24) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/CircleSprite.java class CircleSprite (line 10) | public class CircleSprite extends ShapeSprite { method onCreateAnimation (line 12) | @Override method drawShape (line 17) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/RectSprite.java class RectSprite (line 10) | public class RectSprite extends ShapeSprite { method onCreateAnimation (line 11) | @Override method drawShape (line 16) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/RingSprite.java class RingSprite (line 10) | public class RingSprite extends ShapeSprite { method drawShape (line 13) | @Override method onCreateAnimation (line 25) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/ShapeSprite.java class ShapeSprite (line 11) | public abstract class ShapeSprite extends Sprite { method ShapeSprite (line 17) | public ShapeSprite() { method setColor (line 24) | @Override method getColor (line 30) | @Override method getUseColor (line 35) | @SuppressWarnings("unused") method setAlpha (line 40) | @Override method updateUseColor (line 46) | private void updateUseColor() { method setColorFilter (line 54) | @Override method drawSelf (line 59) | @Override method drawShape (line 65) | public abstract void drawShape(Canvas canvas, Paint paint); FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/Sprite.java class Sprite (line 21) | public abstract class Sprite extends Drawable implements method Sprite (line 46) | public Sprite() { method getColor (line 51) | public abstract int getColor(); method setColor (line 53) | public abstract void setColor(int color); method setAlpha (line 55) | @Override method getAlpha (line 60) | @Override method getOpacity (line 65) | @Override method getTranslateXPercentage (line 70) | public float getTranslateXPercentage() { method setTranslateXPercentage (line 74) | public void setTranslateXPercentage(float translateXPercentage) { method getTranslateYPercentage (line 78) | public float getTranslateYPercentage() { method setTranslateYPercentage (line 82) | public void setTranslateYPercentage(float translateYPercentage) { method getTranslateX (line 86) | public int getTranslateX() { method setTranslateX (line 90) | public void setTranslateX(int translateX) { method getTranslateY (line 94) | public int getTranslateY() { method setTranslateY (line 98) | public void setTranslateY(int translateY) { method getRotate (line 102) | public int getRotate() { method setRotate (line 106) | public void setRotate(int rotate) { method getScale (line 110) | public float getScale() { method setScale (line 114) | public void setScale(float scale) { method getScaleX (line 120) | public float getScaleX() { method setScaleX (line 124) | public void setScaleX(float scaleX) { method getScaleY (line 128) | public float getScaleY() { method setScaleY (line 132) | public void setScaleY(float scaleY) { method getRotateX (line 136) | public int getRotateX() { method setRotateX (line 140) | public void setRotateX(int rotateX) { method getRotateY (line 144) | public int getRotateY() { method setRotateY (line 148) | public void setRotateY(int rotateY) { method getPivotX (line 152) | public float getPivotX() { method setPivotX (line 156) | public void setPivotX(float pivotX) { method getPivotY (line 160) | public float getPivotY() { method setPivotY (line 164) | public void setPivotY(float pivotY) { method getAnimationDelay (line 168) | @SuppressWarnings("unused") method setAnimationDelay (line 173) | public Sprite setAnimationDelay(int animationDelay) { method setColorFilter (line 178) | @Override method onCreateAnimation (line 183) | public abstract ValueAnimator onCreateAnimation(); method start (line 185) | @Override method obtainAnimation (line 200) | public ValueAnimator obtainAnimation() { method stop (line 211) | @Override method drawSelf (line 220) | protected abstract void drawSelf(Canvas canvas); method reset (line 222) | public void reset() { method isRunning (line 233) | @Override method onBoundsChange (line 238) | @Override method setDrawBounds (line 244) | public void setDrawBounds(Rect drawBounds) { method setDrawBounds (line 248) | public void setDrawBounds(int left, int top, int right, int bottom) { method invalidateDrawable (line 254) | @Override method scheduleDrawable (line 259) | @Override method unscheduleDrawable (line 264) | @Override method onAnimationUpdate (line 269) | @Override method getDrawBounds (line 277) | public Rect getDrawBounds() { method draw (line 281) | @Override method clipSquare (line 304) | public Rect clipSquare(Rect rect) { method setValue (line 320) | @Override method get (line 325) | @Override method setValue (line 332) | @Override method get (line 337) | @Override method setValue (line 344) | @Override method get (line 349) | @Override method setValue (line 357) | @Override method get (line 362) | @Override method setValue (line 370) | @Override method get (line 375) | @Override method setValue (line 382) | @Override method get (line 387) | @Override method setValue (line 394) | @Override method get (line 399) | @Override method setValue (line 407) | @Override method get (line 412) | @Override method setValue (line 419) | @Override method get (line 424) | @Override method setValue (line 431) | @Override method get (line 436) | @Override method setValue (line 443) | @Override method get (line 448) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/sprite/SpriteContainer.java class SpriteContainer (line 12) | public abstract class SpriteContainer extends Sprite { method SpriteContainer (line 18) | public SpriteContainer() { method initCallBack (line 24) | private void initCallBack() { method onChildCreated (line 32) | public void onChildCreated(Sprite... sprites) { method getChildCount (line 36) | public int getChildCount() { method getChildAt (line 40) | public Sprite getChildAt(int index) { method setColor (line 44) | @Override method getColor (line 52) | @Override method draw (line 57) | @Override method drawChild (line 63) | public void drawChild(Canvas canvas) { method drawSelf (line 73) | @Override method onBoundsChange (line 77) | @Override method start (line 85) | @Override method stop (line 91) | @Override method isRunning (line 97) | @Override method onCreateChild (line 102) | public abstract Sprite[] onCreateChild(); method onCreateAnimation (line 104) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/ChasingDots.java class ChasingDots (line 16) | public class ChasingDots extends SpriteContainer { method onCreateChild (line 18) | @Override method onChildCreated (line 26) | @Override method onCreateAnimation (line 36) | @Override method onBoundsChange (line 46) | @Override class Dot (line 65) | private class Dot extends CircleSprite { method Dot (line 67) | Dot() { method onCreateAnimation (line 71) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/Circle.java class Circle (line 14) | public class Circle extends CircleLayoutContainer { method onCreateChild (line 16) | @Override class Dot (line 30) | private class Dot extends CircleSprite { method Dot (line 32) | Dot() { method onCreateAnimation (line 36) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/CubeGrid.java class CubeGrid (line 14) | public class CubeGrid extends SpriteContainer { method onCreateChild (line 16) | @Override method onBoundsChange (line 31) | @Override class GridItem (line 47) | private class GridItem extends RectSprite { method onCreateAnimation (line 48) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/DoubleBounce.java class DoubleBounce (line 14) | public class DoubleBounce extends SpriteContainer { method onCreateChild (line 16) | @Override method onChildCreated (line 23) | @Override class Bounce (line 33) | private class Bounce extends CircleSprite { method Bounce (line 35) | Bounce() { method onCreateAnimation (line 40) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/FadingCircle.java class FadingCircle (line 14) | public class FadingCircle extends CircleLayoutContainer { method onCreateChild (line 16) | @Override class Dot (line 30) | private class Dot extends CircleSprite { method Dot (line 32) | Dot() { method onCreateAnimation (line 36) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/FoldingCube.java class FoldingCube (line 17) | public class FoldingCube extends SpriteContainer { method onCreateChild (line 22) | @Override method onBoundsChange (line 38) | @Override method drawChild (line 72) | @Override class Cube (line 85) | private class Cube extends RectSprite { method Cube (line 87) | Cube() { method onCreateAnimation (line 92) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/MultiplePulse.java class MultiplePulse (line 9) | public class MultiplePulse extends SpriteContainer { method onCreateChild (line 10) | @Override method onChildCreated (line 19) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/MultiplePulseRing.java class MultiplePulseRing (line 9) | public class MultiplePulseRing extends SpriteContainer { method onCreateChild (line 11) | @Override method onChildCreated (line 20) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/Pulse.java class Pulse (line 11) | public class Pulse extends CircleSprite { method Pulse (line 13) | public Pulse() { method onCreateAnimation (line 17) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/PulseRing.java class PulseRing (line 12) | public class PulseRing extends RingSprite { method PulseRing (line 14) | public PulseRing() { method onCreateAnimation (line 18) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/RotatingCircle.java class RotatingCircle (line 8) | public class RotatingCircle extends CircleSprite { method onCreateAnimation (line 10) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/RotatingPlane.java class RotatingPlane (line 12) | public class RotatingPlane extends RectSprite { method onBoundsChange (line 13) | @Override method onCreateAnimation (line 18) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/ThreeBounce.java class ThreeBounce (line 14) | public class ThreeBounce extends SpriteContainer { method onCreateChild (line 16) | @Override method onChildCreated (line 25) | @Override method onBoundsChange (line 32) | @Override class Bounce (line 49) | private class Bounce extends CircleSprite { method Bounce (line 51) | Bounce() { method onCreateAnimation (line 55) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/WanderingCubes.java class WanderingCubes (line 15) | public class WanderingCubes extends SpriteContainer { method onCreateChild (line 17) | @Override method onChildCreated (line 25) | @Override method onBoundsChange (line 33) | @Override class Cube (line 48) | private class Cube extends RectSprite { method Cube (line 51) | public Cube(int startFrame) { method onCreateAnimation (line 55) | @Override FILE: library/src/main/java/com/github/ybq/android/spinkit/style/Wave.java class Wave (line 15) | public class Wave extends SpriteContainer { method onCreateChild (line 17) | @Override method onBoundsChange (line 32) | @Override class WaveItem (line 46) | private class WaveItem extends RectSprite { method WaveItem (line 48) | WaveItem() { method onCreateAnimation (line 52) | @Override FILE: sample/src/main/java/com/github/ybq/android/loading/ArgbEvaluator.java class ArgbEvaluator (line 26) | public class ArgbEvaluator implements TypeEvaluator { method getInstance (line 36) | public static ArgbEvaluator getInstance() { method evaluate (line 56) | public Object evaluate(float fraction, Object startValue, Object endVa... FILE: sample/src/main/java/com/github/ybq/android/loading/Colors.java type Colors (line 6) | public interface Colors { FILE: sample/src/main/java/com/github/ybq/android/loading/DetailActivity.java class DetailActivity (line 21) | public class DetailActivity extends AppCompatActivity implements Colors { method start (line 23) | public static void start(Context context, int position) { method onCreate (line 29) | @Override FILE: sample/src/main/java/com/github/ybq/android/loading/MainActivity.java class MainActivity (line 12) | public class MainActivity extends AppCompatActivity { method onCreate (line 17) | @Override FILE: sample/src/main/java/com/github/ybq/android/loading/SquareFrameLayout.java class SquareFrameLayout (line 12) | public class SquareFrameLayout extends FrameLayout { method SquareFrameLayout (line 13) | public SquareFrameLayout(Context context) { method SquareFrameLayout (line 17) | public SquareFrameLayout(Context context, AttributeSet attrs) { method SquareFrameLayout (line 21) | public SquareFrameLayout(Context context, AttributeSet attrs, int defS... method SquareFrameLayout (line 25) | @SuppressWarnings("unused") method onMeasure (line 31) | @Override FILE: sample/src/main/java/com/github/ybq/android/loading/StyleFragment.java class StyleFragment (line 22) | public class StyleFragment extends Fragment implements Colors { method newInstance (line 24) | public static StyleFragment newInstance() { method onCreateView (line 29) | @SuppressLint("InflateParams") method onViewCreated (line 36) | @Override class Holder (line 63) | class Holder extends RecyclerView.ViewHolder { method Holder (line 67) | public Holder(View itemView) { method bind (line 72) | public void bind(int position) { FILE: sample/src/main/java/com/github/ybq/android/loading/WidgetFragment.java class WidgetFragment (line 24) | public class WidgetFragment extends Fragment implements Colors { method newInstance (line 30) | public static WidgetFragment newInstance() { method onCreateView (line 34) | @Nullable method onViewCreated (line 40) | @Override method onResume (line 75) | @Override method onStop (line 83) | @Override