package com.mz.canvas;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Path;import android.graphics.Paint.Style;import android.graphics.Path.Direction;import android.view.View;public class MyPathView extends View {    private Paint paint;    private Paint paint1;    public MyPathView(Context context) {        super(context);        paint=new Paint();        paint.setColor(Color.RED);//画笔颜色        paint.setStrokeWidth(2);//画笔宽度        paint.setAntiAlias(true);//抗锯齿        paint.setStyle(Style.STROKE);//样式不填充        paint.setTextSize(20);//字体大小为20        paint1=new Paint(paint);//继承paint        paint1.setColor(Color.BLUE);        // TODO Auto-generated constructor stub    }    @Override    protected void onDraw(Canvas canvas) {        // TODO Auto-generated method stub        super.onDraw(canvas);        canvas.drawColor(Color.WHITE);        Path path=new Path();//实例化path        path.addCircle(100, 100, 80, Direction.CW);//圆心坐标,半径,方向)        //圆心100 100 顺时针        //注意:(在参数提示中发现 有 类 定义,应该先写类名.提示)        path.addCircle(250, 250, 50, Direction.CW);        canvas.drawPath(path, paint);        String str="XX大学计算机学院";        canvas.drawTextOnPath(str, path, 270, 20, paint);//以圆写字        //字        //绘制一个三角形        Path path1=new Path();        path1.moveTo(200, 220);        path1.lineTo(70, 300);        path1.lineTo(280, 300);        path1.close();//自动连线        canvas.drawPath(path1, paint);    }}

更多相关文章

  1. Android画一个随意拖动的圆形
  2. Android中自定义环形图
  3. 碰撞检测算法:点和矩形碰撞、点和圆形碰撞、矩形碰撞、圆形碰撞
  4. Android(安卓)ApiDemos示例解析(80):Graphics->Sweep
  5. android 画环形的资料
  6. Android自定义view贝塞尔曲线
  7. Android(安卓)canvas画圆
  8. Android跟随手指运动的小球 …
  9. android 运用百度地图画轨迹

随机推荐

  1. [Android(安卓)Pro] 注册 Google Play 开
  2. 2月收藏
  3. Android控件及API说明(二)
  4. Android(安卓)浅谈MatrixCursor
  5. Android(安卓)Studio - 第四十四期 倒计
  6. SJ64 拿起工具(Android(安卓)Studio)开始造
  7. Android(安卓)app实现重启
  8. Android: android sensors, HAL范例
  9. Android移动端音视频的快速开发教程(五)
  10. android RelativeLayout 布局属性详解