1 @Override
 2     public boolean onKeyDown(int keyCode, KeyEvent event) {
 3         if (keyCode == KeyEvent.KEYCODE_BACK)
 4         {
 5             if ((System.currentTimeMillis() - mExitTime) > 2000) { //第一种:判断2次按后退键间隔是否在2秒内
 6             /*if(event.getRepeatCount() == 0) //第二种,判断是否重复按后退键
 7             {*/
 8                 System.out.println(mExitTime);
 9                 Object mHelperUtils;
10                 showTips(R.drawable.tips_smile, "再按一次返回桌面");
11                 mExitTime = System.currentTimeMillis();
12
13             } else {
14                 finish();
15             }
16             return true;
17         }
18         return super.onKeyDown(keyCode, event);
19     }

转载于:https://www.cnblogs.com/xuepeng0521/p/4146595.html

Android “再按一次退出“相关推荐

  1. Android中再按一次退出实现

    很多应用中都有一个在用户后退的时候显示"再按一次退出"的提醒,这个怎么实现呢?有两种方式 第一种方式(最常用) long waitTime = 2000; long touchTi ...

  2. Android退出程序时的再按一次退出实现

    个人觉得当用户按下后退键时,出现"再按一次退出"的提示防止误操作比弹出一个对话框是会更人性化的.话不多说上代码: 第一种:重写onKeyDown来监听: [java] view p ...

  3. uniapp 默认的 ‘再按一次退出应用’ 提示语修改方法

    先创建一个JS文件,然后引入到你的项目里面,登录页面需要单独引用,APP内的页面,只需要引用到首页就可以用了,JS代码如下: let main = plus.android.runtimeMainAc ...

  4. android 再按一次退出程序

    今天也是实在没有什么可以写的内容,不过还是想保持写博客的习惯,所以在网上查找了部分资料,决定写android 按两次back键退出app,这个功能很多app都有实现,而且很简单. 1.android中 ...

  5. html 再按一次退出,【劲爆、独家】拦截再按一次退出应用,改成单击back隐藏到后台...

    大家好,今天在给大家分享一下uniapp开发经验.关于常规的我就不说了.相信大家在开发的过程中难免会遇到需要APP后台运行的功能,这个使用5+就可以实现的.但是在uniAPP里面没有相关方法. 再一个 ...

  6. Android两次后退键退出

    转载请注明出处:http://blog.csdn.net/javacattle/article/details/41964045 只要在 *.Java 文件中添加即可 private int back ...

  7. uniapp 隐藏“再按一次退出应用”的提示,将应用隐藏至后台

    在App.vue页面的onLaunch()方法中,调用下面的moveToBack()方法, 实现隐藏"再按一次退出应用"的提示,直接将应用隐藏至后台. methods:{moveT ...

  8. Android利用activity启动模式退出整个应用

    Android利用activity启动模式退出整个应用 作者:翔星幻羽发布于:02月22日 13:39访问(22)评论(0) Android利用activity启动模式退出整个应用 分类: andro ...

  9. android 回退函数,详解React Native监听Android回退按键与程序化退出应用

    详解React Native监听Android回退按键与程序化退出应用 发布时间:2020-09-29 09:25:52 来源:脚本之家 阅读:137 作者:lqh 详解React Native监听A ...

最新文章

  1. MegaCli常用命令详细介绍
  2. V4L2开发要点【转】
  3. Android存储系统之架构篇
  4. qy2格式怎么转成mp3_怎么把常见的视频格式mp4转为音频格式mp3?
  5. Linux学习之系统编程篇:程序、进程、并发、并行
  6. python之简单爬虫(爬取豆瓣出版社)
  7. 【ubuntu】vim语法高亮设置无效
  8. 大屏监控系统实战(13)-10分钟投票增量曲线制作(二)
  9. 怎么在台式计算机上写文件,怎样直接在台式电脑和笔记本电脑之间实现文件传输...
  10. 淘宝购物车测试用例+流程图
  11. Python微信文章 抓取转PDF
  12. ubuntu搭建NAS服务器——序
  13. FPGA课设实验二:计数器设计与仿真
  14. 【计算机科学速成课】[40集全/文字版] - 17.集成电路摩尔定律
  15. 八位共阴数码管的工作方式
  16. shell脚本运行报错: syntax error: unmatched ‘while‘
  17. 【技术人快报】摩拜单车多地区现Bug+iCloud完成中国本土化落地
  18. python sklearn的训练集测试集根据标签的比例来切分数据集
  19. 12、 Android+RK3399 pro+USB直连摄像头+NCNN+Nanodet进行检测
  20. SEO单个网页的最优化操作

热门文章

  1. Android 用户界面---样式和主题(Styles and Themes)(二)
  2. set_error_handler自定义错误处理
  3. STL之map和multimap容器
  4. GreenSock (TweenMax) 动画案例(二)
  5. [Intel Edison开发板] 02、Edison开发板入门
  6. PXE装机+kickstart无人值守安装
  7. linux shell 上传,下载ftp文件
  8. 原来MySQl就是这样工作的
  9. 基于报文地址的策略路由配置示例
  10. 男性早孕-从软件与程序的区别说起