private booleab is2CallBack = false;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {// TODO Auto-generated method stubif( keyCode == KeyEvent.KEYCODE_BACK){    if(!is2CallBack){     is2CallBack = true;     Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();      new Handler().postDelayed(new Runnable() {    @Override    public void run() {    is2CallBack = false;    }    }, 2500);          }else {     android.os.Process.killProcess(android.os.Process.myPid());     }    }return true;}

更多相关文章

  1. Android 编译SurfaceFlinger测试程序resize
  2. android 开机自启动应用程序
  3. Android == 在Android系统上运行JAVA程序
  4. Android判断当前应用程序处于前台还是后台的两种方法
  5. Android系统启动执行jar程序
  6. Android应用程序执行流程

随机推荐

  1. 学习Android从0开始之背景篇-Android系统
  2. android的init实例
  3. Android存储数据的三种方式
  4. Android(安卓)原生页面同H5交互
  5. 丢失android系统库或Conversion to Dalvi
  6. android:layout_gravity 和 android:grav
  7. Android(安卓)开机log以及常见异常
  8. 浅析Android线程模型一 --- 转
  9. android Java 笔试考题
  10. Android(安卓)开机log以及常见异常