4.Image ProgressBar 图片进度条
/*
* 1、ProgressBar组件也是一组重要的组件,ProgressBar本身代表了进度条组件,
* 它还派生了两个常用的组件:SeekBar和RatingBar。
* 2、进度条的功能与用法:
* 进度条通常用于向用户显示某个耗时操作完成的百分比,进度条可以动态地显示进度
* 因此避免长时间地执行某个耗时操作时,让用户感觉程序失去了响应。
* Android支持如下几种风格的进度条,通过style属性可以为ProgressBar指定风格
* @android:style/Widget.ProgressBar.Horizontal-----水平进度条
* @android:style/Widget.ProgressBar.Inverse--------普通大小的环形进度条
* @android:style/Widget.ProgressBar.Large----------大环形进度条
* @android:style/Widget.ProgressBar.Large.Inverse---大环形进度条
* @android:style/Widget.ProgressBar.Small-----------小环形进度条
* @android:style/Widget.ProgressBar.Small.Inverse---小环形进度条
* 3、ProgressBar常用的XML属性:
* android:max-------------------设置该进度条的最大值
* android:progress--------------设置该进度条的已完成进度值
* android:progressDrawable------设置该进度条的轨道对应的Drawable对象
* android:indeterminate---------该属性设为true,设置进度条不精确显示进度
* android:indeterminateDrawable-设置绘制不显示进度的进度条的Drawable对象
* android:indeterminateDuration-设置不精确显示进度的持续时间
* android:progressDrawable用于指定进度条的轨道的绘制形式,该属性可指定为
* 一个LayerDrawable对象(该对象可通过在XML文件中用<layer-list>元素进行配置 )的引用
* 4、ProgressBar提供了下面两个方法来操作进度
* setProgress(int) ---设置进度的完成百分比
* incrementProgressBy(int)---设置进度条的进度增加或减少。当参数为正数时进度增加,当参数为负数时进度减少。
*/