我正在用 Java 创建这个 Android 游戏。我有很多图像,但不需要一次全部使用它们,所以我创建了一个资源管理器类来处理正在使用的位图。但是,我发现从内存中清除位图非常慢。我目前正在做这样的事情:
bitmap.recycle()
bitmap = null
System.gc (also tried Runtime.getRuntime().gc())
首先,有什么方法可以更快地从内存中卸载位图,或者是否有可能以某种方式检查它们是否真的被清除了,这样我就可以让加载屏幕也依赖于此?