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

鲸云10美元,香港BGPRM 1核 1G 10Mbps峰值带宽 1TB流量,江西CN2-NAT 1核 512MB内存 100M带宽 ,

WHloud Official Notice(鲸云官方通知)(鲸落 梦之终章)]WHloud RouMu Cloud Hosting若木产品线云主机-香港节点上新预售本次线路均为电信CN2 GIA+移动联通BGP,此机型为正常常规机,建站推荐。本次预售定为国庆后开通,据销售状况决定,照以往经验或有咕咕的可能性,但是大多等待时间不长。均赠送2个快照 2个备份,1个默认ipv4官方网站:https:/...

Friendhosting四五折促销,VPS半年付7.5欧元起

Friendhosting发布了针对“系统管理日”(每年7月的最后一个星期五)的优惠活动,针对VPS主机提供55%的优惠(相当于四五折),支持1-6个月付款使用,首付折扣非永久,优惠后最低套餐首半年7.18欧元起。这是一家保加利亚主机商,成立于2009年4月,商家提供VDS和独立服务器租用等,数据中心目前可选美国洛杉矶、保加利亚、乌克兰、荷兰、拉脱维亚、捷克和波兰等8个地区机房。下面以最低套餐为例...

Ceraus24元/月,国庆促销 香港云上新首月五折

Ceraus数据成立于2020年底,基于KVM虚拟架构技术;主营提供香港CN2、美国洛杉矶CN2、日本CN2的相关VPS云主机业务。喜迎国庆香港上新首月五折不限新老用户,cera机房,线路好,机器稳,适合做站五折优惠码:gqceraus 续费七五折官方网站:https://www.ceraus.com香港云内存​CPU硬盘流量宽带优惠价格购买地址香港云2G2核40G不限5Mbps24元/月点击购买...

android双击退出为你推荐
时间刻度移动星图怎么对时间刻度?dnf装备代码dnf超级装备 ,极品代码是什么意思?求教!scriptmanagerscriptmanager.registerstartupscript是.net3.5吗oledbdatareader无法将带 [] 的索引应用于“OleDbDataReader”类型的表达式,求大神解答无处不在的意思人山无处不花枝的意思是什么comexception电脑出现ConnectException: 是什么原因?cursorlocation如何用ENVI把不同图像中的相同地点的某个像素点的值读出来。按时间把这个点的值连起来,。谢谢好人。particular教程怎样做ae粒子云效果validdatevalid use date 什么意思微盟价格做微盟平台的销售怎么样,有前景吗
上海vps 如何注销域名备案 阿里云邮箱登陆首页 中国特价网 华为4核 免费全能主机 南通服务器 1美金 中国电信网络测速 中国电信测速网站 netvigator magento主机 卡巴下载 vim 免费论坛空间 免费空间申请 好看的空间名字 美国主机购买 双宿主机防火墙 免费网络加速器 更多