如何完全退出程序
来源:互联网 发布:新人淘宝刷単教程 编辑:程序博客网 时间:2024/04/27 21:59
一、
要想杀死2.2以上的进程,必须先要把所有的activity先finish()掉才可以,如果你只有一个activity再调用Process.killProcess(id)就可以了。所以:public class MyActivity extends Activity
{
public static List<Activity> activityList = new ArrayList<Activity>();
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
activity.add(this);
}
@Override
protected void onDestroy()
{
super.onDestroy();
activity.remove(this);
}
public static void killMyProcess()
{
for (Activity activity : activity)
{
activity .finish();
}
android.os.Process.killProcess(android.os.Process.myPid());
}
}
所有activity继承它然后调用killMyProcess()搞定
二、
Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);
System.exit(0);
- 如何完全退出程序
- android如何完全退出程序
- 如何让android程序完全退出
- Android开发之如何完全退出程序
- android 完全退出程序
- 完全退出程序
- android 完全退出程序
- android完全退出程序
- android完全退出程序
- android完全退出程序
- 完全的退出程序
- android程序完全退出
- Android程序完全退出
- android 完全退出程序
- Android完全退出程序
- Android完全退出程序
- android 完全退出程序
- android 完全退出程序
- Spring使用OpenSessionInViewFilter解决Hibernate的lazy延时加载问题
- cache高速缓冲存储器映射主存储器
- sql之left join、right join、inner join的区别
- 调整工作状态
- django comments
- 如何完全退出程序
- iOS 开发学习之 delegate
- Android: Bluetooth profile list for 2.2 and 2.3
- (转)python中执行linux命令
- 1.16 先ほど、ご紹介いただく久保で
- IEnumerable IEnumerator
- 电脑族防癌七要诀
- Struts2中<jsp:forward page="xxx.action"></jsp:forward>失效
- 将int/double 转string类型