前几天,我在Android市场上发布了我的应用程序,在设计和开发应用程序期间,我想到了一个问题。这个问题是关于活动数量的限制或不限制。
例如,我的应用程序包括37个活动。这太多了吗?我想知道像“愤怒的小鸟”这样有200多个级别的游戏,它是否有200个活动?!!
我的下一个问题是,假设我正在设计一个包含100个活动的应用程序。用户启动应用程序并进入最后一个活动(例如阅读一本书)。如果用户想关闭应用程序,他应该怎么做?在他的设备上按下返回键100次?! 如果我想在选项菜单中放置关闭按钮(以帮助用户),我是否必须为每个活动重复此操作?因为据我所知,每个活动都有自己的菜单。
如果我在最后一个活动中放置关闭按钮,并且用户单击它,程序将关闭。其他99个活动会发生什么?它们仍然存在于堆栈中吗?或者当我关闭应用程序时,所有与该包相关的活动都将从堆栈中删除。
我已经阅读了由Android发布的活动页面,但我找不到我的答案。
如果上述问题很愚蠢,请原谅:) 谢谢