1、双击退出

方法1、

 1 rivate int mBackKeyPressedTimes = 0; 2  3         @Override 4         public void onBackPressed() { 5                 if (mBackKeyPressedTimes == 0) { 6                         Toast.makeText(this, "再按一次退出程序 ", Toast.LENGTH_SHORT).show(); 7                         mBackKeyPressedTimes = 1; 8                         new Thread() { 9                                 @Override10                                 public void run() {11                                         try {12                                                 Thread.sleep(2000);13                                         } catch (InterruptedException e) {14                                                 e.printStackTrace();15                                         } finally {16                                                 mBackKeyPressedTimes = 0;17                                         }18                                 }19                         }.start();20                         return;21                       else{22                                this.activity.finish();23                             }24                 }25                 super.onBackPressed();26         }

方法2、

 1   private long exitTime = 0; 2  3         public void ExitApp() 4         { 5                 if ((System.currentTimeMillis() - exitTime) > 2000) 6                 { 7                         Toast.makeText(this.activity, "再按一次退出程序", Toast.LENGTH_SHORT).show(); 8                         exitTime = System.currentTimeMillis(); 9                 } else10                 {11                         this.activity.finish();12                 }13 14         }

2、Toast 提示

public void showToast(String text, int time){if(mToast!=null){    mToast.setText(text);    }else{mToast=Toast.makeText(mContext,text,time);} mToast.show(); //显示toast信息}

  

更多相关文章

  1. Android实现程序之间的跳转
  2. Android中获取正在运行的应用程序-----ActivityManager.RunningA
  3. Android 实现再按一次后退键退出应用程序
  4. JS怎样调用Android本地原生方法
  5. asynchttpclient post方法使用
  6. Android应用程序之间共享文字和图片(二)
  7. Android Studio支持Java8方法
  8. Android 分多次(每次一个)请求权限时的onRequestPermissionsResult
  9. Android EditText得到焦点失去焦点处理方法

随机推荐

  1. 移动安全-java JEB安装使用
  2. Invalidate和postInvalidate的区别
  3. 安卓基础知识总结
  4. 最新Android(安卓)Studio更换应用图标方
  5. Android(安卓)Diaolog与AlertDialog用法
  6. android webview 软键盘覆盖 输入框的 问
  7. Android(安卓)icon适配mipmap
  8. android注解使用详解(图文)
  9. ubuntu android studio 打不开windows a
  10. 关于 Android(安卓)下的自动化测试