背景

现在好多apk软件都是点击双下的返回键才退出程序,当然还有Toast的位置,gravity,这次我分享一下双下点击退出程序。

代码

@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {    // TODO Auto-generated method stub    if(keyCode == KeyEvent.KEYCODE_BACK)     {           for2Click();        //调用双击退出函数    }    return false;}
private static Boolean isExit = false;private void for2Click() {    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);//finish();    }}

我是天王盖地虎的分割线

这例子要改的代码已全部奉上,就不再给源代码了哈。

转载请注明出处:http://www.cnblogs.com/yydcdut/p/3720580.html

更多相关文章

  1. android BOOT_COMPLETED 失败
  2. 反编译Android部署程序
  3. android 3.3 butterknife-7.0.1。jar(com.jakewharton:butterkni
  4. Android(安卓)系统应用调用,intent的使用总结帖
  5. Android(安卓)URI简单介绍
  6. maps开发遇到的 libcore.io.GaiException: getaddrinfo failed:
  7. Android结合kotlin使用coroutine的方法实例
  8. Google Play 商店删除百度的两个Android应用程序
  9. Android刮刮乐效果-proterDuffXfermode的示例代码

随机推荐

  1. Android开发实战一之搭建开发环境(最新版
  2. Android 代码设置RelativeLayout元素居中
  3. Android(安卓)篡改apk文件的可行性分析
  4. android-制作透明按钮
  5. android wearable-Creating a 2D Picker,
  6. 1. android帧动画
  7. Android的水平进度条和圆形进度条实例
  8. android webclient使用
  9. Android 浏览图片层叠放大效果(CoverFlow)
  10. Android(安卓)Chromium WebView学习启动