android系统 关闭应用
来源:互联网 发布:拉塞尔夏季联赛数据 编辑:程序博客网 时间:2024/05/16 15:57
1.概述:
应用程序部署到手机上对应的进程有五种优先级:前台进程、可视进程、服务进程、后台进程、空进程。
android系统中,默认情况下是不会把进程杀死掉的,这种做法的目的是:再次打开这个应用程序的时候可以快速的启动,节省时间。
但是这样做也带来了一个问题,有很多的应用程序都在后台留一个空进程,这样就会占据一些内存空间,影响手机的运行速度。
作为一个有责任感的程序员,我们要保证应用程序在结束时释放掉对应的进程。
2.关闭方式
第一种:首先获取当前进程的id,然后杀死该线程。
//获取当前进程的id int pid = android.os.Process.myPid(); //这个方法只能用于自杀操作 android.os.Process.killProcess(pid);
System.exit(0);
ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); am.killBackgroundProcesses(getPackageName());第三种需要添加权限:
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>
0 0
- android系统 关闭应用
- Android应用关闭系统软键盘
- 修改Android系统默认关闭“验证应用”功能
- android关闭应用
- android关闭应用
- android-关闭应用
- android关闭应用
- android关闭应用
- android 关闭应用
- Android:关闭应用
- 关闭android系统自动更新
- android 系统数据业务---关闭
- 如何正常关闭android应用
- 如何正常关闭android应用
- android应用关闭本身(自杀)
- android 如何彻底关闭应用
- Android应用的彻底关闭
- Android应用关闭,重启
- Mongodb数据导出到json或csv
- 素数环
- TOJ2273 Making Change ----DFS
- 浅谈递归
- 南洋理工OJ——57题 6174问题
- android系统 关闭应用
- 29个月过去了,CSDN排名前200了:排名不断靠前的过程中,自己的技术水平和竞争力一定会不断向上
- Java线程面试题 Top 50
- poj1274
- gentoo时时更新官方安装教程地址中英文
- 解决虚拟键盘关闭后无法退出程序的问题
- LeetCode:Trapping Rain Water
- 重构—多种方法实现学生下机
- CocoaPods配置