介绍一款封装非常好的loading框架AVLoadingIndicatorView

 声明:本文只为介绍自己喜欢的一个框架,不为任何其他目的。

 地址:https://github.com/81813780/AVLoadingIndicatorView

先看效果图:


第一步:

compile 'com.wang.avi:library:2.1.3'

第二步:

 
app:indicatorColor为设置loading的颜色
app:indicatorName为设置loading的样式:

Row 1

  • BallPulseIndicator
  • BallGridPulseIndicator
  • BallClipRotateIndicator
  • BallClipRotatePulseIndicator

Row 2

  • SquareSpinIndicator
  • BallClipRotateMultipleIndicator
  • BallPulseRiseIndicator
  • BallRotateIndicator

Row 3

  • CubeTransitionIndicator
  • BallZigZagIndicator
  • BallZigZagDeflectIndicator
  • BallTrianglePathIndicator

Row 4

  • BallScaleIndicator
  • LineScaleIndicator
  • LineScalePartyIndicator
  • BallScaleMultipleIndicator

Row 5

  • BallPulseSyncIndicator
  • BallBeatIndicator
  • LineScalePulseOutIndicator
  • LineScalePulseOutRapidIndicator

Row 6

  • BallScaleRippleIndicator
  • BallScaleRippleMultipleIndicator
  • BallSpinFadeLoaderIndicator
  • LineSpinFadeLoaderIndicator

Row 7

  • TriangleSkewSpinIndicator
  • PacmanIndicator
  • BallGridBeatIndicator
  • SemiCircleSpinIndicator

使用也很简单,avi.show(). avi.hide()

在此我再次给作者大大点个赞,省得我自己去封装和考虑一个loading。




你可能感兴趣的:(Android,loading)