zoukankan      html  css  js  c++  java
  • 自定义view 画圆

    package com.exaple.day01rikao;
    
    import android.content.Context;
    import android.graphics.Canvas;
    import android.graphics.Color;
    import android.graphics.Paint;
    import android.util.AttributeSet;
    import android.view.MotionEvent;
    import android.view.View;
    
    public class Myview extends View {
    
    	public Myview(Context context, AttributeSet attrs, int defStyle) {
    		super(context, attrs, defStyle);
    		// TODO Auto-generated constructor stub
    	}
    
    	public Myview(Context context) {
    		super(context);
    		// TODO Auto-generated constructor stub
    	}
    
    	public Myview(Context context, AttributeSet attrs) {
    		super(context, attrs);
    		// TODO Auto-generated constructor stub
    	}
    
    	@Override
    	protected void onDraw(Canvas canvas) {
    		Paint pa = new Paint();
    		Paint pa1 = new Paint();
    		float wi = canvas.getWidth();
    		float he = canvas.getHeight();
    		pa.setColor(Color.BLACK);
    		pa1.setColor(Color.WHITE);
    
    		canvas.drawColor(Color.WHITE);
    		canvas.drawCircle(wi / 2, he / 2, 60, pa);
    		canvas.drawCircle(wi / 2, he / 2, 55, pa1);
    		canvas.drawText("hhhhhhhhhhhhhh", wi/4, he/4, pa);
    		super.onDraw(canvas);
    	}
    
    	/*
    	 * @Override public boolean onTouchEvent(MotionEvent event) { wi =
    	 * event.getX(); he = event.getY(); this.invalidate();
    	 * 
    	 * return true; }
    	 */
    
    }
    

      

  • 相关阅读:
    2016孤独重视
    什么时候有空写一篇影评 《含泪活着》
    登录页面总结
    心跳机制
    心跳机制详解
    mysql数据库字符编码修改
    mysql20170404代码实现
    2017全面JAVA面试经历总结
    Oracle经典入门教程
    MySQL基础教程-绝对推荐
  • 原文地址:https://www.cnblogs.com/jsonfan/p/5370595.html
Copyright © 2011-2022 走看看