package com.yarin.android.Examples_05_01;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.view.View;
public class GameView extends View
{
int miCount = 0;
int y = 0;
public GameView(Context context)
{
super(context);
}
//
//�����ͼ�������ǽ����žͻὲ
public void onDraw(Canvas canvas)
{
if (miCount < 100)
{
miCount++;
}
else
{
miCount = 0;
}
//��ͼ
Paint mPaint = new Paint();
switch (miCount%4)
{
case 0:
mPaint.setColor(Color.BLUE);
break;
case 1:
mPaint.setColor(Color.GREEN);
break;
case 2:
mPaint.setColor(Color.RED);
break;
case 3:
mPaint.setColor(Color.YELLOW);
break;
default:
mPaint.setColor(Color.WHITE);
break;
}
//���ƾ���--�������ǽ���ϸ����
canvas.drawRect((320-80)/2, y, (320-80)/2+80, y+40, mPaint);
}
}