Android 加载动画(参照SpinKit写了个android版本)

效果图:

c8afc3b7534d96473454420b16a924d6.gif

使用:

1.在项目根目录的build.gradle添加allprojects {

repositories {            ...

maven { url "https://jitpack.io" }

}

}

2.添加依赖dependencies {

compile 'com.github.ybq:Android-SpinKit:1.0.1'

}

使用

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" />@style/SpinKitView

@style/SpinKitView.Circle

@style/SpinKitView.Large

@style/SpinKitView.Small

@style/SpinKitView.Small.DoubleBounce

ProgressBarProgressBar progressBar = (ProgressBar)findViewById(R.id.progress);DoubleBounce doubleBounce = new DoubleBounce();

progressBar.setIndeterminateDrawable(doubleBounce);

样式:样式预览RotatingPlanec6bc19a6c4a756f6b1c37e44baa0c6a0.gif

DoubleBounced1c185bec9fcae760493fb890ac23c06.gif

Wave4ab578730126e420057506a1c278745f.gif

WanderingCubes40286c9d8c3b8996e774c8cc483bbd7b.gif

Pulse502e62dfb1085019302bdd5024f7d890.gif

ChasingDotscf62fb3ac99b1ad592969cba5068721e.gif

ThreeBounceeff657632c9dfbb02c28664882156508.gif

Circle79c46d699a66422ab84f296d86b43665.gif

CubeGrid7a674e92a91dd7753cc479df9e7fe8b7.gif

FadingCircle07709a632c19b91fdfbd3c86178b0cc4.gif

FoldingCubedb0aa2897f2948e465c949f1037c8142.gif

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐