我不相信这叫做最小化,但基本上当用户离开我的游戏时,有没有一个简单的方法来暂停它?我唯一知道的是bundles(bundle savedstate)
问题是,我发现自己试图在变量上解决各种逻辑问题,比如:
xGrid = new float[savedState.getFloatArray("xGrid").length];
yGrid = new float[savedState.getFloatArray("yGrid").length];
xGrid = savedState.getFloatArray("xGrid");
yGrid = savedState.getFloatArray("yGrid");
有没有一种更简单的方法,比如停止线程并在它们返回时恢复它?这是非常烦人的,考虑到我的应用程序仍在开发中,我必须更新这个每次我添加一个变量。我知道我是个懒惰的程序员,但是…这就是编程的重点,对吧?(偷懒。)
最佳答案
Tom并不是一个简单的方法,你需要存储你所有的数据,甚至可能存储到一个文件/数据库中,并且在几天之后,甚至在重启之后,返回游戏将是一个很好的特性。
你必须存储数据的原因是android处理内存,因此它可以决定终止你的应用程序以释放内存。
关于android - Android-应用最小化处理,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6313479/