package com.bwwei.yukao;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Paint.Style;
import android.util.AttributeSet;
import android.view.View;
//自定义圆
public class Yuan extends View{
private Paint paint;
public Yuan(Context context, AttributeSet attrs) {
super(context, attrs);
//定义画笔
paint=new Paint(Paint.ANTI_ALIAS_FLAG);
//设置风格
paint.setStyle(Style.STROKE);
}
public Yuan(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
//绘图
@Override
protected void onDraw(Canvas canvas) {
// TODO Auto-generated method stub
super.onDraw(canvas);
//设置颜色
paint.setColor(Color.RED);
//设置圆环宽度
paint.setStrokeWidth(10);
//画圆
canvas.drawCircle(250, 80, 50, paint);
}
}
、、、、、、、、、、、、、
布局
<com.bwwei.yukao.Yuan
android:id="@+id/yuan"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true" />