gpt4 book ai didi

Android,关于最佳实践的快速提问

转载 作者:太空宇宙 更新时间:2023-11-03 12:42:32 26 4
gpt4 key购买 nike

我有一个只为自己制作的愚蠢的小游戏,但我正在考虑与 friend 分享它,因为它还没有真正准备好迎接“黄金时段”。游戏要求玩家在 4 秒内完成一步。

在我的游戏中,每次升级时我都想禁用所有按钮并显示倒计时,例如 3...2...1...,然后再次启用所有按钮。

现在有两种方法可以做到这一点(我能想到的)发送一个 Intent 并转移到另一个 Activity ,在那里我可以有一个“引人注目的”3,2,1 动画,然后回到游戏 Activity ......或

只需在 3...2...1..go 的同一游戏屏幕 Activity 中添加一些文本即可!

你会推荐哪个?

我只是害怕如果我把这个人送到另一个 Activity ,然后在动画之后他们又回来了,游戏不会完全加载但计时器会运行,因此游戏会给他们更少的时间来制作他们的举动。

提前致谢!

最佳答案

我个人认为您应该在游戏画面上显示倒计时。这不是出于性能原因,而是因为我认为这是更好的用户体验。如果我需要快速 react ,我希望能够看到 UI,即使它已被禁用。我不喜欢在游戏开始后被扔到一个完全不同的屏幕上。

从性能的角度来看,我认为去另一个 Activity 应该没问题。只要您的 onResume() 方法中没有昂贵的计算,返回到游戏屏幕 Activity 应该很快,因为它仍将位于倒计时 Activity 下方的 Activity 堆栈中。

您可以考虑使用 ActivityGroup以提高性能。

关于Android,关于最佳实践的快速提问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5381113/

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