finish()关闭当前Activity,System.exit(0)直接终止进程
finish()方法只是结束当前Activity,若应用含有多个Activity仍会运行。System.exit(0)会终止Java虚拟机,强制关闭程序,但可能不够优雅。建议先使用finishAffinity()关闭所有Activity,再配合System.exit(0)确保进程结束。
finish()关闭当前Activity,System.exit(0)直接终止进程
finish()方法只是结束当前Activity,若应用含有多个Activity仍会运行。System.exit(0)会终止Java虚拟机,强制关闭程序,但可能不够优雅。建议先使用finishAffinity()关闭所有Activity,再配合System.exit(0)确保进程结束。