public class CanvasView extends View implements View.OnTouchListener{
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
_Paint = new Paint();
canvas.drawBitmap(mBitmap, imgx, imgy, _Paint);
//mBitmap是你要向下运动图,增大imgy就会向下运动 ,
Random random1 = new Random(100);
if( (random1.nextInt()%10)==2)
canvas.drawBitmap(黑色块bmp , nx, ny, _Paint);
//random1.nextInt()%10 随机=2显示黑色块,,随机数用到nx,ny可以在不同的坐标显示
}
}
}
解决方案 »
- 使用IntelliJ IDEA 12.0.4不能建立android工程
- 新人求助 android的Thread、Handler、Message的问题
- android如何调用系统自带文件下载功能?
- Android主函数是什么?
- 那位前辈有Mac系统下的Android SDK完整安装包或下载地址啊!
- 求助大虾,关于listView的一个问题!
- android的socket效率出奇的低
- calendar broadcast
- 做的闹钟到时间不能启动
- 关于ORC求助
- Android Push的接收率以及提高Service的存活率
- FragmentA中的几个按键,怎样控制FragmentB中的TextView的显示?
这个直接就是整个图向下动,而不是黑色块在动?还有就是黑色块是直接用一张图片放上去的?我是用代码画出来的。