Android app退出,哪个机制使用?

时间:2011-03-28 08:19:34

标签: android exit

以下是退出应用程序的方法

 1. ActivityObject.finish();
 2. Runtime.getRuntime().exit(0);

我想知道使用哪种方式&什么时候 ?
如果有其他方式请告诉我

提前致谢。 Shrenik

3 个答案:

答案 0 :(得分:3)

在android中“退出”应用程序通常不是一个好主意。这与Android性质有关。在做这样的事情之前先阅读this topic

答案 1 :(得分:1)

查看Android活动的生命周期: enter image description here

OnDestroy状态的描述:

  

您之前收到的最后一个电话   活动被破坏了。这可能发生   或者因为活动是   整理(有人称为完成()   它,或者因为系统是   暂时摧毁这个实例   节省空间的活动。您可以   区分这两者   isFinishing()的场景   方法

所以调用ActivityObject.finish()是正确的方法。

答案 2 :(得分:0)

在你的活动上调用moveTaskToBack(true)