我现在做的是个象棋游戏,里面有个类似动画的,就是移动棋子的时候,会使棋子在路径上进行移动,
这里用的是图片的棋子,都是用canvas绘制上去的。现在的问题是,如果我用canvas把所有棋子,包括棋盘重新绘制,是没有问题的,可是棋子移动的速度就
很慢了,因为需要吧所有的东西都给绘制上去,所以我想说,吧棋盘还有其他不移动的棋子,保存在一张图片上,然后绘制的时候,就只需要绘制两张图片
就可以了可是,现在的问题是,这个canvas保存的图片没有效果,能否请教一下,怎么保存这个图片。我用的是SurfaceView,canvas是通过getHolder().lockCanvas()获取的,求教各位高手,指点一下迷津
这里用的是图片的棋子,都是用canvas绘制上去的。现在的问题是,如果我用canvas把所有棋子,包括棋盘重新绘制,是没有问题的,可是棋子移动的速度就
很慢了,因为需要吧所有的东西都给绘制上去,所以我想说,吧棋盘还有其他不移动的棋子,保存在一张图片上,然后绘制的时候,就只需要绘制两张图片
就可以了可是,现在的问题是,这个canvas保存的图片没有效果,能否请教一下,怎么保存这个图片。我用的是SurfaceView,canvas是通过getHolder().lockCanvas()获取的,求教各位高手,指点一下迷津
解决方案 »
- service调用Activity的时候如何把ArrayList也传过去
- android udp 广播
- android 支持gprs或者3G上网的底层代码是哪里?
- 图片设置背景大小不匹配的问题
- 哪位高手能帮忙解决一下ksoap2发送带附件的webservice
- 线程池同步问题.
- 云测试工具?据说华为也推出了一个PowerApp全过程服务平台也包含云测试。。。求证
- Android界面刷新的问题
- 新建的activity如何自动生成OnCreate()方法?求大神指教啊
- Xposed开发 如何将hook获取到值传到activity中?
- post传参保存数据库中为空怎么回事?
- 知道安装环境的入、、、求解
http://blog.csdn.net/aminfo/article/details/7842891