⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 50aac961e99d001d1f0cc1975aa68991

📁 Android平台对应的高欢堂所编写的书籍的对应源代码 可以不用敲键盘了
💻
字号:
package com.misoo.pkaz;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;

public abstract class Node {
	public static int x;
    public static int y;	
	protected Paint  paint= new Paint();
	protected String name, sex;

	public Node(String na, String sx) {
		name = na;
		sex = sx;	
	}
	public abstract void draw(Canvas canvas);
	//-----------------------------------------
	public class MaleNode extends Node{
		public MaleNode(String na){
			super(na, "male");
		}
		@Override
		public void draw(Canvas canvas){
		 paint.setAntiAlias(true);
	  	 paint.setTextSize(16);
	   	 paint.setColor(Color.BLUE);	
	   	 canvas.drawRect(x-10, y-10, x, y, paint);
         canvas.drawText(name, x+10, y, paint);
	     y += 20;
    	}
	};
	public class FemaleNode extends Node{
		
	public FemaleNode(String na) {
		super(na, new String("female"));
		}
	@Override
	public void draw(Canvas canvas){
	   paint.setAntiAlias(true);
	   paint.setTextSize(16);
	   paint.setColor(Color.RED);
	   canvas.drawCircle(x-5, y-5, 5, paint);
	   canvas.drawText(name, x+10, y, paint);
	   y += 20;
	}
  };
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -