我不确定是否需要在我的应用程序中添加退出按钮。这样做有什么意义吗?如果退出时一个活动或服务不是.finish()或正确关闭,是否会造成大量损坏?

最佳答案

您不需要添加退出按钮。如果不这样做,您的活动将一直保存在内存中,直到系统收回它。它不会消耗任何CPU。
当然,如果有任何工作线程正在运行,则应在on stop()或onpause()中停止它们,具体取决于线程正在执行的操作。
出于某种原因,许多应用程序都添加了退出按钮。我想原因是他们不相信自己能写出正确的代码,或者他们不相信android操作系统能正确清理。
不执行正确的完成程序不会对他人造成任何损害,除了你自己。

07-24 09:26