Android 怎么退出整个应用程序

Android 怎么退出整个应用程序,第1张

在Android中,Activity有个栈,一个Activity结束掉,会回到上一个Activity,并不是退出应用程序

Android中,退出应用程序的方式:

通过pid

int pid = android.os.Process.myPid() //获取当前应用程序的PID

android.os.Process.killProcess(pid) //杀死当前进程

这种方法退出应用,是会保留某些后进程,例如:Service,Notifications等。

2.通过ActivityManager

ActivityManager manager = (ActivityManager)context.getSystemService(ACTIVITY_SERVICE)//获取应用程序管理器

manager.killBackgroundProcesses(getPackageName())//强制结束当前应用程序

这种方式退出应用,会结束本应用程序的一切活动,因为本方法会根据应用程序的包名杀死所有进程包括Activity,Service,Notifications等。

安卓系统退出后台程序方法步骤如下:1、长按手机的长按HOME键,也就是手机屏幕下中间的那个按键,这时就会手机出现手机的任务管理器,可以选择要关闭的程序将它拖到《垃圾箱》中这样就关闭了应用程序,也可以点击《全部移除》这样所有运行软件就全部结束了。或者,打开手机中的《设定》点击《更多》找到任务管理器。进入任务管理器后《点击》要关闭的程序,点击《强制停止》再《确定》。这样要关闭的应用程序就结束了。2、可以用360手机卫士、安卓优化大师和腾讯手机管家等工具


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11121752.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存