android绘图网格线
16lz
2021-01-23
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; } }}
更多相关文章
- 高级控件之网格视图(GridView)
- UI组件之AdapterView及其子类(二)GridView网格视图的使用
- Android中的5大布局和网格布局
- Android中 GridLayout 【网格布局】 全面解析
- Android——GridView(网格视图)相关知识总结贴
- Android 网格视图(GirdView)简易适配器的使用
- 2.4.11 网格视图和图像切换器
- Android:解决RadioGroup中RadioButton的图片自定义及每项间隔距离
- 高级组件之网格视图