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 jetpack Navigation 获取当前激活的fragment
  2. Android8.0在Setting中添加Led指示灯闪烁开关
  3. Android实现程序之间的跳转
  4. Android(安卓)TabLayout设置选中状态标题字体大小,粗细
  5. LayoutInflater 流程解析
  6. Android(安卓)首页双击返回桌面
  7. android增删改查sqlite数据库
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. 20172323 2017-2018-2《程序设计与数据结
  2. Android计时器TimerTask,Timer,Handler
  3. Android中的版本适配
  4. android的binder机制研究(C++部分)
  5. 一定能成功的Android(安卓)NDK环境配置教
  6. 安卓手机恶意代码——Samsapo
  7. Android(安卓)之如何优化 UI 渲染(下)
  8. Android待机的suspend_sys_sync_queue分
  9. Android(安卓)MediaPlayer音频播放器详解
  10. Android(安卓)进程间通信之binder - 实战