android绘图网格线

来源:互联网 发布:3668usb2.0端口驱动 编辑:程序博客网 时间:2024/05/16 05:46
package com.example.helloworldnn;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.view.View;public class MyCanvas extends View{Paint  paint;  //绘图  public MyCanvas(Context context) {super(context);// TODO Auto-generated constructor stubpaint = new Paint();paint.setColor(Color.YELLOW); paint.setStrokeJoin(Paint.Join.ROUND);             paint.setStrokeCap(Paint.Cap.ROUND);             paint.setStrokeWidth(3);   }      /**    * 绘制网格线    */   protected void onDraw(Canvas canvas){  canvas.drawColor(Color.BLUE);  //canvas.drawCircle(100, 100, 90, paint);  final int width = 480;  //hdpi 480x800  final int height = 800;   final int edgeWidth = 10;  final int space = 30;   //长宽间隔  int vertz = 0;  int hortz = 0;  for(int i=0;i<100;i++){     canvas.drawLine(0,  vertz,  width, vertz, paint);     canvas.drawLine(hortz, 0, hortz, height, paint);     vertz+=space;     hortz+=space;  }  }}

0 0