我正在寻找完全关闭我的应用程序的按钮的代码。
我尝试使用谷歌的一些东西,但我的应用程序仍在后台运行。我需要完全关闭它。有代码可以做到这一点吗?
为什么你需要真正关闭你的应用程序?假设它只是一个普通的应用程序,没有运行任何后台服务或持有唤醒锁(你会知道你是否在做这些事情),系统在任务管理方面做得非常好,如果它是后台的并且需要的话,系统会结束你的应用程序RAM 无需任何手动干预。通常如果你只是finish()
你的基地Activity
这会自行发生,但几乎没有理由这样做。
(唯一的例外是如果您的Application
以某种方式保留对已经完成的活动的引用,这可能会导致丑陋的内存泄漏并阻止您的应用程序正常关闭,但您也可能知道您是否正在使用覆盖的方法做任何可疑的事情Application
子类。)
也就是说:99% 的情况下,如果您想强行关闭应用程序,您要么需要修复代码中的任何错误,使您认为系统无法自行处理它,要么需要重新阅读Android 应用程序生命周期文档再次(因为在开始编写 Android 应用程序之前您应该已经阅读了 3 遍了:))。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)