Android开发笔记——退出程序与杀死进程
2015-09-26 19:37
330 查看
1、退出程序是指退出当前程序,可以使用android.os.Process.killProcess(android.os.Process.myPid()),这是程序自杀的方法;
2、退出对话框用finish(),表示关闭当前activity;
3、杀死其他进程的方法
ActivityManager
am = ActivityManager)getSystemService(ACTIVITY_SERVICE);
am.killBackgroundProcesses(packname);
其中packname表示程序的包名,这段代码只能杀死空进程和后台进程,不能杀死当前进程和系统的关键进程。另外,这段代码还需要添加权限:KILL_BACKGROUND_PROCESSES。
2、退出对话框用finish(),表示关闭当前activity;
3、杀死其他进程的方法
ActivityManager
am = ActivityManager)getSystemService(ACTIVITY_SERVICE);
am.killBackgroundProcesses(packname);
其中packname表示程序的包名,这段代码只能杀死空进程和后台进程,不能杀死当前进程和系统的关键进程。另外,这段代码还需要添加权限:KILL_BACKGROUND_PROCESSES。
相关文章推荐
- Android Studio常用快捷键、Android Studio快捷键大全
- Android 处理多线程
- Android手势识别GestureDetector类
- Android进阶之数据库存储
- android最新的工具DateHelper
- 【Android系列】—Android世界全景观
- Android之Touch事件分发机制
- ScrollView和HorizontalScrollView的用法
- android仪表盘,柱形图,折线图,类似于监控网速的那种
- 使用android studio 查看 android 的源代码
- android如何让service不被杀死
- Android中fragment模式
- Android常见出错:OutOfMemoryError与ArrayIndexOutOfBoundsException
- android使用java代码设置textview、button等内容颜色
- Android JSON数据与实体类之间的相互转化-------GSON的用法
- Android 学习笔记之WebService实现远程调用+内部原理分析...
- Android开发日志问题
- Android项目实战-云词典
- Android项目源码运行不起来的七种解决方法
- android中实现截屏的三种思路