Android 实现自定义圆形进度条的三种常用方法

  

  xmlns:tools="http://schemas.android.com/tools"

  android:layout_width="match_parent"

  android:layout_height="match_parent"

  android:orientation="vertical"

  tools:context="com.example.demo.MainActivity" >

  

  android:id="@+id/loading_process_dialog_progressBar"

  android:layout_width="150dp"

  android:layout_height="150dp"

  android:layout_gravity="center_horizontal"

  android:indeterminate="false"

  android:indeterminateDrawable="@anim/loading" />

  

  style="?android:attr/progressBarStyleSmall"

  android:layout_width="100dp"

  android:layout_height="100dp"

  android:layout_marginTop="60dp"

  android:layout_gravity="center_horizontal"

  android:layout_centerInParent="true"

  android:indeterminateDrawable="@drawable/progress_small" />

  

  android:id="@+id/loading_process_pic"

  android:layout_width="wrap_content"

  android:layout_height="wrap_content"

  android:layout_gravity="center_horizontal"

  android:layout_marginTop="60dp"

  android:indeterminate="false"

  android:indeterminateDrawable="@drawable/progress_pic" />