什么需要更多的虚拟机?

问题描述:

我有我的应用程序中的一些静态位图,以便他们可以在不同类之间使用,他们超载的虚拟机,如果我把这些相同的位图成byte []的将解决问题?什么需要更多的虚拟机?

感谢您的时间

+0

你的意思是你已经将图像数据存储在你的代码中了吗?考虑将它们存储为最佳Android实践的资源。 – 2013-03-08 08:36:01

我怀疑这会有所帮助,因为Bitmap对象也使用byte[]用于存储的实际数据。相反,我建议您更好地使用您的Bitmaps:只在需要时加载它们,并在不必要时尽快回收。 Here's来自Android培训的一个很好的话题,讨论大型Bitmaps的高效处理。希望这可以帮助。

+0

嘿谢谢你,问题解决了看你的链接,我知道我现在要做什么 – JRowan 2013-03-08 08:45:53

+0

重载预算的唯一位图是如果我从相机画廊,我知道那一个是高分辨率,所以我必须使用选项 – JRowan 2013-03-08 08:48:38

+0

@JRowan,很高兴你找到了解决方案。 – Egor 2013-03-08 12:07:32