KillProcess:

在android中我们如果想要程序的进程结束可以这样写

android.os.process.killprocess(android.os.Process.mypid);

这样就可以从操作系统中结束掉当前程序的进程。

注意:android中所有的activity都在主进程中,在Androidmanifest.xml中可以设置成启动不同进程,Service不是一个单独的进程也不是一个线程。
当你Kill掉当前程序的进程时也就是说整个程序的所有线程都会结束,Service也会停止,整个程序完全退出。

平时我们使用的finish()只是清除当前activity。

所以当你要关闭activity时,对于前一种写法,要慎重!

更多相关文章

  1. android中完全退出当前程序的几种方法
  2. Android(安卓)BroadcastReceiver 的生命周期及实际应用
  3. Android(java)学习笔记75:匿名内部类的方式实现多线程程序
  4. Android2.1读取进程流量
  5. Android开发从入门到精通(7)_1
  6. 给Android程序员的六个建议
  7. 我的第一个 Mono for Android(安卓)应用
  8. 从D-Bus(DBus)的使用看Android设计策略中安全的优先级
  9. 进程常驻

随机推荐

  1. <JVM上篇:内存与垃圾回收篇>01-JVM与Java
  2. 0802 PHP编程作业
  3. 初识 vue 以及几个常用的 v-指令的介绍
  4. <JVM中篇:字节码与类的加载篇>03-类的加载过
  5. 初次学习前端必备的开发工具VS Code简单
  6. 「数据库架构」三分钟搞懂事务隔离级别和
  7. 1. php变量的8种数据类型? 2. php变量类型
  8. php遍历数组与js遍历数组的区别
  9. markdown基本语法
  10. 字符串函数