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我发你

bgpto:独立服务器夏季促销,日本机器6.5折、新加坡7.5折,20M带宽,低至$93/月

bgp.to对日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所有优惠都是循环的,终身不涨价。服务器不限制流量,支持升级带宽,免费支持Linux和Windows server中文版(还包括Windows 10). 特色:自动部署,无需人工干预,用户可以在后台自己重装系统、重启、关机等操作!官方网站:https://www.bgp.to...

特网云(1050元),IP数5 个可用 IP (/29) ,美国高防御服务器 无视攻击

特网云特网云为您提供高速、稳定、安全、弹性的云计算服务计算、存储、监控、安全,完善的云产品满足您的一切所需,深耕云计算领域10余年;我们拥有前沿的核心技术,始终致力于为政府机构、企业组织和个人开发者提供稳定、安全、可靠、高性价比的云计算产品与服务。官方网站:https://www.56dr.com/ 10年老品牌 值得信赖 有需要的请联系======================特网云美国高防御...

2021HawkHost老鹰主机黑色星期五虚拟主机低至3.5折 永久4.5折

老鹰主机HawkHost是个人比较喜欢的海外主机商,如果没有记错的话,大约2012年左右的时候算是比较早提供支付宝付款的主机商。当然这个主机商成立时间更早一些的,由于早期提供支付宝付款后,所以受众用户比较青睐,要知道我们早期购买海外主机是比较麻烦的,信用卡和PAYPAL还没有普及,大家可能只有银联和支付宝,很多人选择海外主机还需要代购。虽然如今很多人建站少了,而且大部分人都用云服务器。但是老鹰主机...

android双击退出为你推荐
大学生就业形势分析大学生就业现状分析短信营销方案中秋节,国庆节短信营销方案素数算法判断一个数是否为素数的算法youtube创始人比特币创始人到底是谁怎么用电脑发短信怎样用电脑给别人的手机发短信?pps官网pps官方网站下载pps官方正式版下载网站特斯拉model3降价特斯拉model 3中国有补贴吗怎样删除聊天记录自己已发出的微信聊天记录怎样删除才不会让对方看见cc防火墙web防火墙有什么作用pass是什么锒行卡上的闪付pass是什么意思?
国外网站空间 合肥虚拟主机 已备案未注册域名 lamp安装 google镜像 国外主机 koss suspended 主机屋免费空间 12u机柜尺寸 灵动鬼影 新家坡 免费phpmysql空间 吉林铁通 shuang12 中国电信网络测速 lamp的音标 购买空间 好看的空间 register.com 更多