Canvas canvas =new Canvas();
//-------設(shè)置畫(huà)筆無(wú)鋸齒
Paint paint1 =new Paint();
canvas.drawCircle(40,30,20, paint1);
paint1.setAntiAlias(true);
canvas.drawCircle(100,30,20, paint1);
//-------設(shè)置畫(huà)筆的透明度
canvas.drawText("無(wú)透明度",100,70,newPaint());
Paint paint2 =new Paint();
paint2.setAlpha(0x77);
canvas.drawText("半透明",20,70, paint2);
//-------設(shè)置繪制文本的錨點(diǎn)
canvas.drawText("錨點(diǎn)",20,90,newPaint());
//設(shè)置以文本的中心點(diǎn)繪制
Paint paint3 =new Paint();
paint3.setTextAlign(Paint.Align.CENTER);
canvas.drawText("錨點(diǎn)",20,105, paint3);
//-------獲取文本的長(zhǎng)度
Paint paint4 =new Paint();
floatlen = paint4.measureText("文本寬度");
canvas.drawText("文本長(zhǎng)度:"+ len,20,130,newPaint());
//-------設(shè)置畫(huà)筆的樣式
canvas.drawRect(newRect(20,140,40,160),newPaint());
Paint paint5 =new Paint();
//設(shè)置不填充
paint5.setStyle(Paint.Style.STROKE);
canvas.drawRect(newRect(60,140,80,160), paint5);
//-------設(shè)置畫(huà)筆顏色
Paint paint6 =new Paint();
paint6.setColor(Color.GRAY);
canvas.drawText("灰色",30,180, paint6);
//-------設(shè)置畫(huà)筆的粗細(xì)程度
canvas.drawLine(20,200,70,200,newPaint());
Paint paint7 =new Paint();
paint7.setStrokeWidth(7);
canvas.drawLine(20,220,70,220, paint7);
//-------設(shè)置畫(huà)筆繪制文字的字體粗細(xì)
Paint paint8 =new Paint();
paint8.setTextSize(20);
canvas.drawText("文字尺寸",20,260, paint8);
//-------設(shè)置畫(huà)筆的ARGB分量
Paint paint9 =new Paint();
paint9.setARGB(0x77,0xff,0x00,0x00);
canvas.drawText("紅色半透明",20,290, paint9);