android – Drawable vs. Bitmap

参见英文答案 > What is the difference between Bitmap and Drawable in Android?3
我正在为Android编写实时游戏,在从SDK中提供的示例中查看一些代码后,我对我的游戏中的精灵使用Bitmap或Drawable感到困惑.

有什么不同?哪一个更好(更快)为精灵和哪一个更好的静态背景?

解决方法

为了获得更好的想法,您可能需要观看此视频:

http://www.youtube.com/watch?v=U4Bk5rmIpic

有趣的是,他不是一个开始的java程序员,而是一个经验丰富的游戏程序员,他的方法可能会帮助你编写测试来确定哪个是最好的.

例如,您可能会发现,如果您的背景图像实际上具有静态背景,则Bitmap更好,但是如果要以编程方式更改它,则可能会出现问题.

除了速度之外,还有其他考虑因素,例如,您可能会发现内存将是一个问题,并且您希望在屏幕上同时拥有多少个精灵将是一个问题.

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...