Android中退出软件的三种方式

方式一:通过结束进程退出软件

如果结束了应用程序所在的进程,也就结束了应用程序。

当前应用程序所在的进程是以ID为标志的,要在应用程序中获得所在的进程ID非常简单:

// 获取进程ID

int pid = android.os.Process.myPid();

// 结束进程

android.os.Process.killProcess(pid);

方式二:通过结束Dalvik虚拟机退出软件

system.exit(0);

方式三:使用killBackgroundProcesses()方法

ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE); 
manager.killBackgroundProcesses(getPackageName());

//需要在xml中加入权限声明 

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2014年2月9日
下一篇 2014年2月10日

相关推荐