android|Android 三种常用实现自定义圆形进度条 ProgressBar 及demo

Android 自定义 进度条,一般有三种方式,最早一般使用UI给的图片使用帧动画,完成,后面两种,一种是使用自定义颜色,另外一种是使用带相近色的图片加动画完成。
下面具体 说一下三种方式,推荐使用第二种方式,如果这种达不到效果,或者比较高也可使用第一种方式;
一、通过帧动画实现 1.首先在res 下新建设 anim 文件夹,在里面新建XML 文件;
【android|Android 三种常用实现自定义圆形进度条 ProgressBar 及demo】定义res/anim/loading.xml如下:

例:loading.xm



二、通过自定义颜色实现

定义res/drawable/progress_color.xml如下:


第三种 使用有进度的UI图片:

定义res/drawable/progress_pic.xml如下:



在Activity 布局中直接使用就可以:


demo 下载: http://download.csdn.net/detail/q610098308/9716246

    推荐阅读