当前位置: 代码迷 >> Android >> android完全退出小结
  详细解决方案

android完全退出小结

热度:56   发布时间:2016-05-01 20:37:07.0
android完全退出总结
5. 小结

finish():结束当前Activity,不会立即释放内存。遵循android内存管理机制。

exit():结束当前组件如Activity,并立即释放当前Activity所占资源。

killProcess():结束当前组件如Activity,并立即释放当前Activity所占资源。

restartPackage():结束整个App,包括service等其它Activity组件。

特别注意:除了finish()方法可以调用Activity的生命周期方法如onStop()、onDestroy(),其余三种退出App均不会调用Activity的生命周期方法。除非,在调用这几个方法之前或者之后主动调用Activity的生命周期方法。如:

System.exit(int); 
onDestroy(); 
  相关解决方案