android退出按钮代码怎么写

1.安卓软件Button退出代码怎么写

@Override

public boolean onKeyDown(int keyCode, KeyEvent event) {

// TODO Auto-generated method stub

if(keyCode == KeyEvent.KEYCODE_BACK)

{

exitBy2Click(); //调用双击退出函数

}

return false;

}

/**

* 双击退出函数

*/

private static Boolean isExit = false;

private void exitBy2Click() {

Timer tExit = null;

if (isExit == false) {

isExit = true; // 准备退出

Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();

tExit = new Timer();

tExit.schedule(new TimerTask() {

@Override

public void run() {

isExit = false; // 取消退出

}

}, 2000); // 如果2秒钟内没有按下返回键,则启动定时器取消掉刚才执行的任务

} else {

finish();

System.exit(0);

}

}

2.安卓软件Button退出代码怎么写

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode == KeyEvent.KEYCODE_BACK) { exitBy2Click(); //调用双击退出函数 } return false; } /** * 双击退出函数 */ private static Boolean isExit = false; private void exitBy2Click() { Timer tExit = null; if (isExit == false) { isExit = true; // 准备退出 Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show(); tExit = new Timer(); tExit.schedule(new TimerTask() { @Override public void run() { isExit = false; // 取消退出 } }, 2000); // 如果2秒钟内没有按下返回键,则启动定时器取消掉刚才执行的任务 } else { finish(); System.exit(0); } }。

3.在eclipse中如何用java语言写出适合android的退出按钮程序 求代码

android.os.Process.killProcess(android.os.Process.myPid()) ;语句执行或者finish();

startActivity(A.this,B.class);语句在执行完成后仍旧会执行后续的代码

startActivity(new Intent(B.this, C.class));

finish();

finish();

startActivity(new Intent(B.this, C.class));

4.android 程序点击button退出程序

您好,只要在View类或者SurfaceView类中的构造函数中写上这句

(true);

然后在退出时就用普通的

System.exit(0);

就可以了.这个方法只能退出当前的Activity.你可以查看后台,程序是否有完全关闭.

如果你有很多个Activity,那么最好的方法就是用广播的方法来关闭所有的Activity.

代码有点长,留Q我发你

5.Android中按返回键怎么退出一个用程序

重写activty的onkeydown在用户按下返回键的时候调用,所以我们可以通过重写onkeydown的方法实现,还有可能到了MainActivity前面还有其他acitivty存活这,我们需要在onkeydown的时候把所有的activity都结束掉,为了实现这个我们先定义一个BaseActivity,在Oncreate和ondestroy生命周期里存储acitivty的引用

用一个List集合存储存活的acitivity,我们把list作为application成员

写一个MyApp类,作为程序启动的application

public class MyApp extends Application{

private List<Activity> activities = new ArrayList<Activity>();

public List<Activity> getActivities(){

return activities;

}

}

BaseActivity代码如下

class BaseActivity extends Activity{

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

((MyApp)getApplication()).getActivities().add(this);

}

@Override

protected void onDestroy() {

super.onDestroy();

((MyApp)getApplication()).getActivities().remove(this);

}

}

以后工程里的所有Activity都继承于BaseActivity即可

最后是MainAcitivty的代码,在onkeydown方法里遍历list集合,调用每个activity的finish方法即可

public class MyActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_two);

}

@Override

public boolean onKeyDown(int keyCode, KeyEvent event) {

List<Activity> activities = ((MyApp)getApplication()).getActivities();

for(Activity activity:activities){

activity.finish();

}

return super.onKeyDown(keyCode, event);

}

}

android退出按钮代码怎么写

转载请注明出处育才学习网 » android退出按钮代码怎么写

知识

android打开微信代码怎么写

阅读(219)

本文主要为您介绍android打开微信代码怎么写,内容包括我要自己写一个软件(android),里面就一个按钮打开微信.点这个,androidADB命令启动手机微信,命令怎么写,android开发怎么打开微信。//switchtabpos让微信底栏动起来,更贴合 And

知识

租汽车指标合同怎么写

阅读(234)

本文主要为您介绍租汽车指标合同怎么写,内容包括汽车租凭合同怎么写,汽车租赁合同怎么写,汽车租赁合同,如何写呀。2013年最新汽车租凭合同 合同编号:_________ 出租人:_________公司 承租人:_________公司 出租人

知识

1006.6大写怎么写

阅读(195)

本文主要为您介绍1006.6大写怎么写,内容包括1006.6元大写,1006.6元大写,2709.81大写如何写。2709.81大写:人民币:贰仟零柒拾玖元捌角壹分中文大写数字历史渊源大写数字的使用始于明朝。朱元璋因为当时的一件重大贪污案“郭桓案”而

知识

字母顺序的英语怎么写

阅读(263)

本文主要为您介绍字母顺序的英语怎么写,内容包括“按字母顺序”的英文怎么写,26个英文字母按排列顺序,26个英文字母怎么写(按顺序)。二十六个英文字母大写排列顺序为:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z大

知识

元宵节的音标怎么写

阅读(282)

本文主要为您介绍元宵节的音标怎么写,内容包括元宵节的英文带音标,元宵节的英文带音标,元宵节音标和端午节音标是什么。the Lantern Festival; January 15 on the lun元宵节Festival of Lanterns;L

知识

怎么用机架

阅读(192)

本文主要为您介绍怎么用机架,内容包括机架怎么用,机架怎么弄效果调好后怎么把效果用出来,vst机架是什么怎么装。如何选用 对于信息服务企业(如ISP/ICP/ISV/IDC)而言,选择服务器时首先要考虑服务器的体积、功耗、发热量等物理参数,因为信息

知识

幸运破解器怎么用

阅读(220)

本文主要为您介绍幸运破解器怎么用,内容包括幸运破解器怎样使用,幸运破解器怎么用,幸运破解器怎么用。1想要安装幸运破解器首先要root,这里不做过多解释,软件市场上有许多一键root软件,根据自身机型来选择2root好就可以安装幸运破解

知识

我爱小笨蛋英文怎么写

阅读(236)

本文主要为您介绍我爱小笨蛋英文怎么写,内容包括用英文怎么说我爱小笨蛋,我爱小笨蛋英语怎么写知道的告诉下谢谢,“我爱你笨蛋”英文怎么写。翻译:(1)你永远都是我的小傻瓜。You will always be my little dumdum.把小傻瓜翻译成 dumdum

知识

ds160离婚原因用英文怎么写

阅读(201)

本文主要为您介绍ds160离婚原因用英文怎么写,内容包括美国签证表格中离婚原因怎么填写,美签DS160上问离婚原因怎么写比较好,美国签证表格中离婚原因怎么填写。事业成功的男人,不一定会有成功的婚姻。而有自己远大理想和辉煌事业的女性,婚姻绝

知识

html密码输出代码怎么写

阅读(317)

本文主要为您介绍html密码输出代码怎么写,内容包括html表单中的确认密码怎么写啊(只用html编写),html里输入框和密码框的提示文字怎么弄,html点击下载弹出输入框提示请输入密码怎么写代码谢谢大哥大姐阿。需要准备的材料分别有:电脑、chrome浏

知识

故事内容用英语怎么写

阅读(225)

本文主要为您介绍故事内容用英语怎么写,内容包括“故事”的英文怎么写,怎么写英语故事的内容全部,"故事情节"用英文怎么说。The fox and the horse A peasant had a faithful horse which had grown

知识

c语言取余数怎么写

阅读(351)

本文主要为您介绍c语言取余数怎么写,内容包括c语言中怎样取余数,C语言怎么求余数,c语言中余数怎么表示。首先,我们需要打开任意编程软件,小编使用的是Dev c++

知识

个人英语目标怎么写

阅读(220)

本文主要为您介绍个人英语目标怎么写,内容包括英语学习计划怎么写,关于英语学习的目标的作文怎么写,英语计划怎么写100字。一.学习目标从听说读写四个方面全面,同时提高英语水平,最终使自己具备与人顺畅交流的能力,听懂新闻广播,演讲,报告,英文电

知识

话剧剧目介绍怎么写

阅读(286)

本文主要为您介绍话剧剧目介绍怎么写,内容包括话剧介绍怎么写,小品剧目简介怎么写,有什么格式吗,话剧如何写。您好~麦麦为您推荐赖声川导演的话剧《如梦之梦》的介绍,供您参考~首先是导览(简明扼要写出话剧的大致介绍)、其次是话剧灵感(写出这

知识

android打开微信代码怎么写

阅读(219)

本文主要为您介绍android打开微信代码怎么写,内容包括我要自己写一个软件(android),里面就一个按钮打开微信.点这个,androidADB命令启动手机微信,命令怎么写,android开发怎么打开微信。//switchtabpos让微信底栏动起来,更贴合 And

知识

VB的代码应该怎么写

阅读(245)

本文主要为您介绍VB的代码应该怎么写,内容包括vb代码怎么写,VB的代码怎么写,VB代码怎么写。Private Sub Command1_Click()Text1.Text = Replace(Text1.Text, [要查找的字符

知识

dreamweaver网页的代码怎么写

阅读(211)

本文主要为您介绍dreamweaver网页的代码怎么写,内容包括Dreamweaver编写网页代码流程,Dreamweaver中响应式网页代码如何写,网页设计的代码怎么写。画图,页面要一个怎么样的布局2、确定布局用盒子(div)模型还是表格,现代一般用盒子3、文本文档或

知识

怎么在html页面写jscss代码

阅读(276)

本文主要为您介绍怎么在html页面写jscss代码,内容包括怎么在HTML页面中引用JS,CSS文件麻烦写个具体代码,在html语言中引入CSS代码和Javascript代码的方法,如何使用HTML+CSS+Javascript写界面。html代码<br><br><!DOCTYPE html><br><html><b

知识

退出微商申请书怎么写

阅读(244)

本文主要为您介绍退出微商申请书怎么写,内容包括取消代理申请书怎么写在线等,退出申请书怎么写,退部申请书怎么写。退部申请书写法如下:称谓。二:交待原因及恭维感谢。不吝华丽词句,感谢领导感谢友人,感谢其他人。要注意感谢顺序,官最大的放在最

知识

表格怎么设置数字代码怎么写

阅读(228)

本文主要为您介绍表格怎么设置数字代码怎么写,内容包括怎样设置excel表格的数字格式,excel电子表格怎么改数字格式,Excel表格中的数字怎么填写。通过应用不同的数字格式,可将数字显示为百分比、日期、货币等。例如,如果您在进行季度预算,则可

知识

数据包代码怎么写

阅读(230)

本文主要为您介绍数据包代码怎么写,内容包括如何用java写数据包,串口通信中的数据包是什么意思,怎么解析(最好来点c代码举例下),网页中显示物理地点的代码怎么写。你好,java中的socket编程,要把数据最后转成byte[]来进行通信,对于你这种情况,我认

知识

怎么写代码知乎

阅读(228)

本文主要为您介绍怎么写代码知乎,内容包括在网吧写代码是怎样一种体验知乎,为什么程序员把程序代码写的那么复杂知乎,里面代码要怎么写。那时还在大学暑假期间,学校实验室有项目在赶工,我因为要补牙齿不得不回老家几天。有时候突然一个电话打

[/e:loop]