AndroidSpinKit

Project Url: ybq/AndroidSpinKit
Introduction: Android loading animations
More: Author   ReportBugs   
Tags:
动画-加载动画-

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 RotatingPlane
DoubleBounce DoubleBounce
Wave Wave
WanderingCubes WanderingCubes
Pulse Pulse
ChasingDots ChasingDots
ThreeBounce ThreeBounce
Circle Circle
CubeGrid CubeGrid
FadingCircle FadingCircle
FoldingCube FoldingCube
RotatingCircle RotatingCircle

Acknowledgements

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools