如果游戏只使用1个屏幕,是否有必要实施dispose方法?

时间:2015-12-30 21:25:20

标签: libgdx

如果游戏只使用1个屏幕(实现ScreenAdapter的类),是否需要实现dispose方法?如果没有屏幕转换,一旦用户退出应用程序,内存将无论如何都会被删除,这是好的。

1 个答案:

答案 0 :(得分:2)

本机分配的内存(所有Disposable类使用的)在退出整个应用程序之前不会自动回收,但Android应用程序在游戏活动关闭后仍然存在,因此内存泄漏。因此,如果您要定位Android,则必须使用Disposable方法处置所有dispose()个实例。