AndroidSpinKit

Additional

Language
Java
Version
1.1.0 (Sep 20, 2016)
Created
Mar 20, 2016
Updated
May 28, 2023
Owner
ybq
Contributors
Alan Tai (ayltai)
start141
songzhw
Howard (sunbird89629)
ybq
Littlegnal (littleGnAl)
Nikhil (Nikhil-z)
Fábio Barreiros (firetrap)
Javi Chaqués (javichaques)
Gautam Padiyar (padig)
10
Activity
Badge
Generate
Download
Source code

Android-SpinKit

Android loading animations(I wrote a android edition according SpinKit)

Demo Apk

Preview

Gradle Dependency

dependencies {
   implementation 'com.github.ybq:Android-SpinKit:1.4.0'
}

Usage

  • Xml
<com.github.ybq.android.spinkit.SpinKitView
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/spin_kit"
    style="@style/SpinKitView.Large.Circle"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    app:SpinKit_Color="@color/colorAccent" />         
  • ProgressBar
ProgressBar progressBar = (ProgressBar)findViewById(R.id.progress);
Sprite doubleBounce = new DoubleBounce();
progressBar.setIndeterminateDrawable(doubleBounce);

Style

@style/SpinKitView
@style/SpinKitView.Circle
@style/SpinKitView.Large
@style/SpinKitView.Small
@style/SpinKitView.Small.DoubleBounce   
Style Preview
RotatingPlane
DoubleBounce
Wave
WanderingCubes
Pulse
ChasingDots
ThreeBounce
Circle
CubeGrid
FadingCircle
FoldingCube
RotatingCircle

Acknowledgements