主人公Entity类:一般都有对应的无级移动线程和换帧线程
无级移动线程的作用:①移动主人公, ②滚屏
换帧线程作用:播放动画
KeyThread类:用于监听会多次触发的操作,如主人公的移动,打子弹
在activity中的onKeyDown()等方法中用状态位int action 记录按下什么键,在keyThread中读取action
并作出响应.
存在时间短的物体,统一存放在surfaceView中的一个ArrayList中
在surfaceView中启动一个moveThread统一控制他们的移动
在surfaceView的onDraw方法中统一绘制