第一次写博客

先放效果图吧
点击一次返回键,会弹出“再按一次退出的提示窗,在一定时间内再次点击返回键则退出页面,否则又会跳出该提示窗

代码实现如下:

//import和onCreate部分省略//在Activity中定义变量private boolean isExit=false;private Timer timer;//重写onKeyDown()方法 @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {         //点击返回键调用方法        if(keyCode==KeyEvent.KEYCODE_BACK){            exit();        }        return false;    }//点击返回键调用的方法    private void exit(){        if (isExit==false){            isExit=true;            Toast.makeText(this,"再按一次退出",Toast.LENGTH_SHORT).show();            timer=new Timer();            timer.schedule(new TimerTask() {                @Override                public void run() {                    isExit=false;                }            },2000);        }else {            //2000ms内按第二次则退出            finish();            System.exit(0);        }    }

代码比较简单,希望有用

更多相关文章

  1. ViewPage滑动加载大图和点击关注效果《IT蓝豹》
  2. [置顶] android socket 聊天实现
  3. windows xp 搭建(配置)android开发环境(一)
  4. Android(安卓)2.3 r1 中文 API (57) —— ScaleGestureDetector
  5. Android(安卓)重写物理返回键
  6. 在使用simpleadapter下在list当中添加一个button的消息响应
  7. macOS系统下搭建Android开发环境
  8. Android杂识
  9. Android(安卓)自定义标题栏的实例详解

随机推荐

  1. No resource found that matches the giv
  2. Android—Animation
  3. android Recorder流程
  4. android setTag (int key, Object tag)抛
  5. Android图片轮播
  6. Android遍历获取指定目录的文件
  7. ListView与其中的Button,EditText等Widge
  8. 在ubuntu10.10上安装android sdk
  9. error:Error parsing XML:unbound prefix
  10. android开发数据存储方式