赞
踩
网络111 葛鹏
贪吃蛇又名贪食蛇,是一款经典的小游戏。玩家使用方向键操控一条长长的蛇不断吞下豆子,同时蛇身随着吞下的豆子不断变长,当蛇头撞到蛇身或障壁时游戏结束。贪吃蛇最初为人们所知的是诺基亚手机附带的一个小游戏,它伴随着诺基亚手机走向世界。现在的贪吃蛇出现了许多衍生版本,并被移植到各种平台上。但我今天所实现的功能是蛇的移动与增长。
知识点:
1.理解android应用的基本架构,面向对象的思想,以及代码的简洁明了。
2.了解整个程序的结构。
3.理解每一行代码的意思。
操作步骤:
1.首先创建一个类,类名Kuai.java,代码如下:
packagecom.cqvie;import android.graphics.*;importandroid.graphics.Paint.Style;public classKuai
{//public int HANG, LIE;//最大行、最大列
public int hang, lie; //当前行、当前列
public int BianChang; //方块的边长
public int YanSe; //方块的颜色
public void Hua(Bitmap bmp) //在画布上画方块
{
Canvas c=newCanvas(bmp);
Rect rc=newRect(
lie* BianChang, hang *BianChang,
(lie+1) * BianChang,(hang+1) *BianChang);
Paint paint=newPaint();
paint.setColor(YanSe);
paint.setStyle(Style.STROKE);//空心
paint.setStrokeWidth(2); //线宽
c.drawRect(rc, paint);
}
}
2.创建一个关于蛇的类,类名:She.java,代码如下:
packagecom.cqvie;importjava.util.LinkedList;importjava.util.List;import android.graphics.*;public
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。