Android点击两次返回键,退出应用程序

long exitTime = 0;    @Override    public boolean onKeyDown(int keyCode, KeyEvent event) {        if (keyCode == KeyEvent.KEYCODE_BACK                    && event.getAction() == KeyEvent.ACTION_DOWN) {            if ((System.currentTimeMillis() - exitTime) > 2000) {                Toast.makeText(this, "在点击一次返回键将退出", 1000).show();                exitTime = System.currentTimeMillis();            } else {                finish();                System.exit(0);            }            return true;        }        return super.onKeyDown(keyCode, event);    }

更多相关文章

  1. Android应用程序支持大小不同的屏幕
  2. 为Android应用程序添加两个入口
  3. android应用程序fps meter[帧数显示]的分析 —— 浅谈root的风险
  4. Android应用程序获取系统权限
  5. 让android应用程序获得system权限
  6. Android使用ADB启动应用程序
  7. 修改Android自带的JAVA应用程序

随机推荐

  1. 动画:如何用「前端」做出吊炸天基于大数据
  2. 为何总给外卖打差评?我们来数据分析一下!
  3. 动画:面试必刷之二叉树搜索第 K 大节点
  4. “没想到吧,我胡汉三又回来了!”
  5. 之所以被裁也许是少了这些东西 [每日前端
  6. 年终总结 | 小鹿给读者拜年啦!
  7. JavaScript中的执行上下文和堆栈[每日前
  8. 现代浏览器探秘(part 1):架构 [每日前端夜
  9. 讲真,Markdown有啥魅力,竟让如此多人入迷!
  10. 深入探讨 Undefined [每日前端夜话(0x0E)