该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.util.ArrayList;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.view.MotionEvent;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
//import android.view.SurfaceHolder.Callback2;
import android.view.SurfaceView;
//import android.widget.ArrayAdapter;
public class donghua extends SurfaceView implements Callback, Runnable {
// 变量
SurfaceHolder sh;
// 画布
Canvas canvas = new Canvas();
// 画笔
Paint paint = new Paint();
// 爱心图片
Bitmap heart;
// 爱心的坐标
//float x = 0, y = 0;
// 动画绘制标记
boolean running = true;
// 开辟一个新的线程用于绘制动画
Thread thread = new Thread(this);
ArrayList hearts = new ArrayList();
// 构造方法
public donghua(Context context) {
super(context);
sh = this.getHolder();
sh.addCallback(this);
setFocusable(true);
}
public void surfaceChanged(Sur