gpt4 book ai didi

java - Android 如果静态最终类被卸载(隐藏和显示应用程序)会怎样

转载 作者:行者123 更新时间:2023-12-01 16:52:24 25 4
gpt4 key购买 nike

您好,我正在开发一款 Android 游戏。如果用户进入手机菜单并返回游戏,我不确定如何处理类。

我听说如果 Android 设备需要内存,类也会被卸载静态最终类。

现在,例如,我将 Player 类创建为单例类,我应该在每次游戏再次显示时重新组装该类吗?

关于静态最终类,有没有办法重新组装它们,或者它们是否丢失并且游戏在重新启动之前无法正常工作?

最佳答案

I heard if a android device needs memory, classes getting unload also static final classes.

没有。该进程将完全终止。

Now for example I created the class Player as a singleton class should I reassemble the class every time the game gets shown again?

您需要处理进程在后台时被终止的情况。您可以通过保存的实例状态 Bundle 和将数据持久保存到磁盘的某种组合来处理此问题,您需要将游戏恢复到之前的状态。

关于java - Android 如果静态最终类被卸载(隐藏和显示应用程序)会怎样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37420451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com