Shur-Lin / Android-SpinKit

Android loading animations

Home Page:http://ybq.github.io/Android-SpinKit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android-SpinKit

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

Preview

Gradle Dependency

  1. Add the JitPack repository to your build file
```gradle
allprojects {
			repositories {
				...
				maven { url "https://jitpack.io" }
			}
}
```
  1. Add the dependency
dependencies {
   compile 'com.github.ybq:Android-SpinKit:1.1.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);
DoubleBounce 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

About

Android loading animations

http://ybq.github.io/Android-SpinKit

License:MIT License


Languages

Language:Java 100.0%