boolean isEixt=false;boolean hasExitTask=false;Timer exitTimer=new Timer();TimerTask exitTask=new TimerTask(){ public void run() {   isExit = false;   hasExitTask = true;   }   };/**返回键拦截监听*/public boolean onKeyDown(int keyCode, KeyEvent event) {   if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction()==KeyEvent.ACTION_DOWN) {   if(isExit){exit();}else{isExit=true;Toast.makeText(this, "快速再按一次后退键退出", Toast.LENGTH_SHORT).show();   if(!hasExitTask) {   exitTimer.schedule(exitTask, 3000);   }   }}return false;   }/**退出*/void exit(){finish();java.lang.System.exit(0);}

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. android实现json数据的解析和把数据转换
  2. Android文件解压工具类
  3. eclipse android 项目报错 ERROR: Unable
  4. Android访问Web service
  5. android ndk 基数排序
  6. 初识Android上层应用5大基本组件
  7. Android工程的gradle版本和gradle plugin
  8. Android中给Spinner或ListView添加数据
  9. android加载大量图片内存溢出的三种解决
  10. android apk dex odex jar 等文件的 反编