android双击退出android 程序点击button退出程序

android双击退出  时间:2021-06-15  阅读:()

android开发怎么退出程序

ThenActivity.this.finish();//结束当前Activity Intent startMain = new Intent(Intent.ACTION_MAIN); startMain.addCategory(Intent.CATEGORY_HOME); startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(startMain); System.exit(0);// 退出程序 将上面这几句代码放到你的退出程序按钮的点击事件里面就可以了!

易安卓双击返回键退出的代码是

long current=0; public void onBackPressed() { if (System.currentTimeMillis() - current > 2000){ current = System.currentTimeMillis(); Toast.makeText(MainActivity.this,"再按一次返回退出",0).show(); } else{finish(); System.exit(0);}}

怎么当点击退出按钮的时候退出app?

public void quit() { int pid = android.os.Process.myPid(); android.os.Process.killProcess(pid); System.exit(0); }btnExit.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0) { try { quit(); } catch (Exception e) { } } })

Android 怎么退出整个应用程序

1.后面添加了一个菜单返回功能键,这个方法也只能用system.exit(0)来关闭当前活动的Activity,附代码: public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); MenuItem item = menu.add(Menu.NONE, Menu.NONE, Menu.NONE, "Exit"); item.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { public boolean onMenuItemClick(MenuItem item) { System.exit(0); return true; } }); return true; } 2.这样太不方便,每次退出界面之后应用程序还在运行, 网上提供了几种方法,将下面SysApplication这个类复制到工程里面,然后在每个Acitivity的oncreate方法里面通过SysApplication.getInstance().addActivity(this); 添加当前Acitivity到ancivitylist里面去,最后在想退出的时候调用SysApplication.getInstance().exit();可直接关闭所有的Acitivity并退出应用程序。

附代码: import java.util.LinkedList; import java.util.List; import android.app.Activity; import android.app.AlertDialog; import android.app.Application; import android.content.DialogInterface; import android.content.Intent; public class SysApplication extends Application { private List mList = new LinkedList(); private static SysApplication instance; private SysApplication() { } public synchronized static SysApplication getInstance() { if (null == instance) { instance = new SysApplication(); } return instance; } // add Activity public void addActivity(Activity activity) { mList.add(activity); } public void exit() { try { for (Activity activity : mList) { if (activity != null) activity.finish(); } } catch (Exception e) { e.printStackTrace(); } finally { System.exit(0); } } public void onLowMemory() { super.onLowMemory(); System.gc(); } } 3.在应用程序里面 的activity的oncreate里面添加SysApplication.getInstance().addActivity(this) 如: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); SysApplication.getInstance().addActivity(this); }

android 程序点击button退出程序

您好,只要在View类或者SurfaceView类中的构造函数中写上这句 setFocusableInTouchMode(true); 然后在退出时就用普通的 System.exit(0); 就可以了.这个方法只能退出当前的Activity.你可以查看后台,程序是否有完全关闭. 如果你有很多个Activity,那么最好的方法就是用广播的方法来关闭所有的Activity. 代码有点长,留Q我发你

乐凝网络支持24小时无理由退款,香港HKBN/美国CERA云服务器,低至9.88元/月起

乐凝网络怎么样?乐凝网络是一家新兴的云服务器商家,目前主要提供香港CN2 GIA、美国CUVIP、美国CERA、日本东京CN2等云服务器及云挂机宝等服务。乐凝网络提供比同行更多的售后服务,让您在使用过程中更加省心,使用零云服务器,可免费享受超过50项运维服务,1分钟内极速响应,平均20分钟内解决运维问题,助您无忧上云。目前,香港HKBN/美国cera云服务器,低至9.88元/月起,支持24小时无理...

iON Cloud七月促销适合稳定不折腾的用户,云服务器新购半年付8.5折,洛杉矶/圣何塞CN2 GT线路,可选Windows系统

iON Cloud怎么样?iON Cloud今天发布了7月份优惠,使用优惠码:VC4VF8RHFL,新购指定型号VPS半年付或以上可享八五折!iON的云服务器包括美国洛杉矶、美国圣何塞(包含了优化线路、CN2 GIA线路)、新加坡(CN2 GIA线路、PCCW线路、移动CMI线路)这几个机房或者线路可供选择,有Linux和Windows系统之分,整体来说针对中国的优化是非常明显的,机器稳定可靠,比...

hosthatch:14个数据中心15美元/年

hosthatch在做美国独立日促销,可能你会说这操作是不是晚了一个月?对,为了准备资源等,他们拖延到现在才有空,这次是针对自己全球14个数据中心的VPS。提前示警:各个数据中心的网络没有一个是针对中国直连的,都会绕道而且ping值比较高,想买的考虑清楚再说!官方网站:https://hosthatch.com所有VPS都基于KVM虚拟,支持PayPal在内的多种付款方式!芝加哥(大硬盘)VPS5...

android双击退出为你推荐
时间刻度ps时间轴上方不显示时间刻度,应该怎么设置?prisma安卓版prisma 安卓版本为什么不能使用excel大写金额EXCEL金额大写databasenamefoxpro中的的命令格式特斯拉model3降价特斯拉官网为何会被挤崩?erp系统教程如何使用ERP系统操作?flash序列号Flash软件 的序列号是什么?particular教程怎样做ae粒子云效果西安娱乐西安最高端会所是哪一家网页背景音乐代码网页背景音乐代码,我要哪怕转换网页都不间断的那种
二级域名 广东vps 域名备案收费吗 台湾服务器 cdn服务器 rackspace 网页背景图片 网盘申请 域名转接 网站木马检测工具 双十一秒杀 免费申请网站 根服务器 免费邮件服务器 西安服务器托管 register.com 建站论坛 winserver2008下载 日本小学生 在线tracert 更多