AndBase开发框架  1.6
 全部  命名空间 文件 函数 变量 枚举值 
Public 成员函数 | 包属性 | Private 属性 | 所有成员列表
com.ab.view.progress.AbCircleProgressBar类 参考
类 com.ab.view.progress.AbCircleProgressBar 继承关系图:

Public 成员函数

 AbCircleProgressBar (Context context, AttributeSet attrs)
 

包属性

float[] direction = new float[]{1,1,1}
 
float light = 0.4f
 
float specular = 6
 
float blur = 3.5f
 

Private 属性

int progress = 0
 
int max = 100
 
Paint pathPaint = null
 
Paint fillArcPaint = null
 
RectF oval
 
int[] arcColors = new int[] {0xFF02C016, 0xFF3DF346, 0xFF40F1D5, 0xFF02C016 }
 
int[] shadowsColors = new int[] { 0xFF111111, 0x00AAAAAA, 0x00AAAAAA }
 
int pathColor = 0xFFF0EEDF
 
int pathBorderColor = 0xFFD2D1C4
 
int pathWidth = 35
 
int width
 
int height
 
int radius = 120
 
EmbossMaskFilter emboss = null
 
BlurMaskFilter mBlur = null
 
AbOnProgressListener mAbOnProgressListener = null
 
boolean reset = false
 

详细描述

© 2012 amsoft.cn 名称:AbCircleProgressBar.java 描述:环形的ProgressBar

作者
还如一梦中
版本
v1.0
日期
:2013-9-22 下午2:44:17

构造及析构函数说明

com.ab.view.progress.AbCircleProgressBar.AbCircleProgressBar ( Context  context,
AttributeSet  attrs 
)
inline

Instantiates a new ab circle progress bar.

参数
contextthe context
attrsthe attrs

类成员变量说明

int [] com.ab.view.progress.AbCircleProgressBar.arcColors = new int[] {0xFF02C016, 0xFF3DF346, 0xFF40F1D5, 0xFF02C016 }
private

The arc colors.

float com.ab.view.progress.AbCircleProgressBar.blur = 3.5f
package

The blur.

float [] com.ab.view.progress.AbCircleProgressBar.direction = new float[]{1,1,1}
package

The direction.

EmbossMaskFilter com.ab.view.progress.AbCircleProgressBar.emboss = null
private

The emboss.

Paint com.ab.view.progress.AbCircleProgressBar.fillArcPaint = null
private

The fill arc paint.

int com.ab.view.progress.AbCircleProgressBar.height
private

The height.

float com.ab.view.progress.AbCircleProgressBar.light = 0.4f
package

The light.

AbOnProgressListener com.ab.view.progress.AbCircleProgressBar.mAbOnProgressListener = null
private

The m ab on progress listener.

int com.ab.view.progress.AbCircleProgressBar.max = 100
private

The max.

BlurMaskFilter com.ab.view.progress.AbCircleProgressBar.mBlur = null
private

The m blur.

RectF com.ab.view.progress.AbCircleProgressBar.oval
private

The oval.

int com.ab.view.progress.AbCircleProgressBar.pathBorderColor = 0xFFD2D1C4
private

The path border color.

int com.ab.view.progress.AbCircleProgressBar.pathColor = 0xFFF0EEDF
private

The path color.

Paint com.ab.view.progress.AbCircleProgressBar.pathPaint = null
private

The path paint.

int com.ab.view.progress.AbCircleProgressBar.pathWidth = 35
private

The path width.

int com.ab.view.progress.AbCircleProgressBar.progress = 0
private

The progress.

int com.ab.view.progress.AbCircleProgressBar.radius = 120
private

The radius.

boolean com.ab.view.progress.AbCircleProgressBar.reset = false
private

The reset.

int [] com.ab.view.progress.AbCircleProgressBar.shadowsColors = new int[] { 0xFF111111, 0x00AAAAAA, 0x00AAAAAA }
private

The shadows colors.

float com.ab.view.progress.AbCircleProgressBar.specular = 6
package

The specular.

int com.ab.view.progress.AbCircleProgressBar.width
private

The width.


该类的文档由以下文件生成: