如何处理退出的Android应用程序?

时间:2017-01-09 23:59:38

标签: java android memory-management

我找到了几个建议System.exit(0)的地方,但后来我读了几个地方,这是不好的做法,因为android处理为你关闭一个应用程序。

我的问题是,我有一个自动注销功能,可以将用户带回登录页面,但我想知道此时内存中有什么内容。我是否必须设置一个反构造函数,以便在活动更改时将我的值设置为null,或者在活动更改之间自动将对象置为空?

1 个答案:

答案 0 :(得分:1)

完成任何活动后,您都可以使用Activity#finish()。例如,当发生自动注销时,请在任何打开的活动上调用finish()

https://developer.android.com/reference/android/app/Activity.html#finish()