Android-SpinKit
Introduction: Android 加载动画库
Tags:
Android loading animations(I wrote a android edition according SpinKit)
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 | ![]() |