首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

一次性封锁所有的Activity

2012-08-16 
一次性关闭所有的Activity第一种ActivityManager am (ActivityManager)getSystemService (Context.ACTIV

一次性关闭所有的Activity
第一种
  ActivityManager am = (ActivityManager)getSystemService (Context.ACTIVITY_SERVICE);  
am.restartPackage(getPackageName());
系统会将,该包下的 ,所有进程,服务,全部杀掉,就可以杀干净了,要注意加上
<uses-permission android:name="android.permission.RESTART_PACKAGES"></uses-permission>     

第二种
  每当我们启动一个Activity的时候记录这个Activity当需要关闭所有Activity的时候就循环去关闭所有的Activity

第三种
  是通过广播去关闭Activity。首先我们的在代码中去注册广播和结束广播当我们需要去关闭某个Activity的时候发送广播。

第四种
  是关闭虚拟机

第五种
是杀掉所在进程

热点排行