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

青果网络-618阿里云,腾讯云特惠优惠折上折!

官方网站:点击访问青果云官方网站活动方案:—————————–活动规则—————————1、选购活动产品并下单(先不要支付)2、联系我司在线客服修改价格或领取赠送时间3、确认价格已按活动政策修改正确后,支付订单,到此产品开设成功4、本活动产品可以升级,升级所需费用按产品原价计算若发生退款,按资源实际使用情况折算为产品原价再退还剩余余额! 美国洛杉矶CN2_GIACPU内存系统盘流量宽带i...

香港物理服务器 E5-2660v2 16G 500GSSD 增送20G防御 688/月 华纳云

#年终感恩活动#华纳云海外物理机688元/月,续费同价,50M CN2 GIA/100M国际大带宽可选,超800G 防御,不限流华纳云成立于2015年,隶属于香港联合通讯国际有限公司。拥有香港政府颁发的商业登记证明,作为APNIC 和 ARIN 会员单位,现有香港、美国等多个地区数据中心资源,百G丰富带宽接入,坚持为海内外用户提供自研顶级硬件防火墙服务,支持T B级超大防护带宽,单IP防护最大可达...

Pia云服务商春节6.66折 美国洛杉矶/中国香港/俄罗斯和深圳机房

Pia云这个商家的云服务器在前面也有介绍过几次,从价格上确实比较便宜。我们可以看到最低云服务器低至月付20元,服务器均采用KVM虚拟架构技术,数据中心包括美国洛杉矶、中国香港、俄罗斯和深圳地区,这次春节活动商家的活动力度比较大推出出全场6.66折,如果我们有需要可以体验。初次体验的记得月付方案,如果合适再续约。pia云春节活动优惠券:piayun-2022 Pia云服务商官方网站我们一起看看这次活...

android双击退出为你推荐
时间刻度机械手表的时分针时间刻度都对不准吗?离线包怎样下载离线地图包?isbackgroundbokeh是什么意思腾讯搜索引擎我在腾讯视频中上传了一个视频,我在搜索引擎中输入关键字搜视频为什么找不到了?旺旺群发手机旺旺怎么群发信息?oledbdatareader无法将带 [] 的索引应用于“OleDbDataReader”类型的表达式,求大神解答avc是什么格式XVID/MPEG/AVC都是什么意思啊刷ip流量一天可以刷一万IP流量的软件怎么查微信注册时间微信号用了多久,怎么知道空间导航怎么把空间的导航变成只有留言板跟相册
域名网 重庆域名注册 免费域名空间申请 域名备案只选云聚达 google电话 awardspace 香港托管 账号泄露 512m 天互数据 柚子舍官网 gspeed softbank邮箱 卡巴斯基破解版 ca187 沈阳主机托管 cxz smtp服务器地址 中国联通宽带测试 重庆服务器 更多