两次点击返回键退出应用,大家经常用 不用多说,直接上代码,有问题的可以交流:
  /**     * 两秒内点击两次返回键退出程序     */    private long first = 0;    @Override    public boolean onKeyUp(int keyCode, KeyEvent event) {        switch (keyCode) {            case KeyEvent.KEYCODE_BACK:                long second = System.currentTimeMillis();                if (second - first > 2000) {                    ToastUtils.show(MainActivity.this, "再点一次返回键退出应用!");                    first = second;                    return true;                } else {                this.finish();        }                break;        }        return super.onKeyUp(keyCode, event);    }}

更多相关文章

  1. Android读取Assert文件夹下txt文本并变为String的方法
  2. Android任务和返回栈完全解析
  3. android ctivity完美退出
  4. Android混合开发(一)——移动端与前端交互之JSBridge引入
  5. android中关于Cursor类的介绍
  6. Android实现长按back键退出应用程序的方法
  7. Android应用程序是否需要手动退出
  8. 云平台编程与开发(三):创建基于X5Cloud云平台的Hello World程序(运行
  9. [Android]如何做一个崩溃率少于千分之三噶应用app(2)-完全退出App

随机推荐

  1. 使用系统libsqlite.so 进行ndk 开发
  2. Android API Level概念
  3. Android Studio 工程视图&项目构成
  4. android 字体的使用
  5. Android中TextVIew一些属性
  6. [置顶] Android(安卓)开发中Parcel存储类
  7. Android安全加密:消息摘要Message Digest
  8. Android的布局方法
  9. Android Support兼容包详解
  10. Android美工之Shape