Android应用退出的认识

  • finish()

应用于Acitivity,将程序推向后台

实际上并不会立即释放内存

Activity所占的活动资源不会被清理

Application依旧存在于内存之中

  • System.exit(0)

来源 于Java虚拟机的概念

表示退出JVM虚拟机

0表示正常退出,非0表示异常退出

将会杀死整个进程(APP)

会释放所有的Activity所占的资源

猜你喜欢

转载自my.oschina.net/u/2273965/blog/1204543