制作游戏、动画等界面的时候使用,运行速度比较快,对于画面控制有更大的自由度。
可以在主线程之外的线程中向屏幕绘图,这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏中多用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布Canvas中画出。
- 需要集成SurfaceView,并实现SurfaceHolder.Callback接口
- 绘制画布前要锁定和解锁画布
制作游戏、动画等界面的时候使用,运行速度比较快,对于画面控制有更大的自由度。
可以在主线程之外的线程中向屏幕绘图,这样可以避免画图任务繁重的时候造成主线程阻塞,从而提高了程序的反应速度。在游戏中多用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布Canvas中画出。
2024 - 快车库 - 我的知识库 重庆启连科技有限公司 渝ICP备16002641号-10
企客连连 表单助手 企服开发 榜单123