1. ホーム
  2. アンドロイド

Android 各種ローディングクールビュー

2022-02-24 02:13:10

1、データをロードするとき、我々はしばしばそれがロードされていることをユーザーに促す、すなわち、ロードアニメーション:。

ひとつは、Loading animation of.

まず、効果をご覧ください。


また、使い方も非常にシンプルです。

に直接依存関係を追加する。

 dependencies {
       compile 'com.wang.avi:library:2.1.3'
    }

続いて、レイアウトファイルの記述です。

<com.wang.avi.AVLoadingIndicatorView
        android:layout_width="wrap_content"  
        android:layout_height="wrap_content"
        app:indicatorName="BallPulseIndicator"
        />

コードでは

avLoadingIndicatorView= (AVLoadingIndicatorView) findViewById(R.id.load);
avLoadingIndicatorView.setIndicator("CubeTransitionIndicator"); set loading style

ロードスタイルの種類

 BallPulseIndicator"。
            "BallGridPulseIndicator"。
            BallClipRotateIndicator"。
            BallClipRotatePulseIndicator"。
            "SquareSpinIndicator"。
            BallClipRotateMultipleIndicator"。
            BallPulseRiseIndicator"。
            BallRotateIndicator"。
            "CubeTransitionIndicator"。
            "BallZigZagIndicator"。
            BallZigZagDeflectIndicator"。
            "BallTrianglePathIndicator"。
            "BallScaleIndicator"。
            "LineScaleIndicator"。
            "LineScalePartyIndicator"。
            "BallScaleMultipleIndicator"。
            "BallPulseSyncIndicator"。
            "BallBeatIndicator"。
            "LineScalePulseOutIndicator"。
            "LineScalePulseOutRapidIndicator"。
            "BallScaleRippleIndicator"。
            "BallScaleRippleMultipleIndicator"。
            "BallSpinFadeLoaderIndicator"。
            "LineSpinFadeLoaderIndicator"。
            "TriangleSkewSpinIndicator"。
            "PacmanIndicator"。
            BallGridBeatIndicator"。
            "SemiCircleSpinIndicator"。
            "com.wang.avi.sample.MyCustomIndicator"

画像順に対するスタイル順

表示非表示を制御します。

  avi.hide(); hide

avi.show();show

大新デモ https://github.com/81813780/AVLoadingIndicatorView