private long exitTime = 0;@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode == KeyEvent.KEYCODE_BACK&& event.getAction() == KeyEvent.ACTION_DOWN) {if ((System.currentTimeMillis() - exitTime) > 2000) {Toast.makeText(getApplicationContext(), "再按一下退出应用",Toast.LENGTH_SHORT).show();exitTime = System.currentTimeMillis();} else {finish();System.exit(0);}return true;}return super.onKeyDown(keyCode, event);}

更多相关文章

  1. 【Android】【应用信息】获取服务列表
  2. android Manifest.xml选项
  3. android 如何判断程序是否在前台运行
  4. Android(安卓)webView 使用back功能返回以前浏览过的页面
  5. Android(安卓)8.0系统 默认赋予应用权限
  6. android 如何判断当前进程在主页面
  7. Android(安卓)O(android 8.1) SYSTEM_UID应用无法使用FileProvider
  8. Android(安卓)关闭所有Activity完全退出程序方法
  9. android卸载应用的进度条

随机推荐

  1. android Launcher2分析
  2. 轻松搞定android Listview下拉刷新 上拉(
  3. 学习笔记Android轮播图框架Banner
  4. Android-Android Support兼容包详解
  5. 程序员之路
  6. 更改系统给APP应用分配最大的内存空间
  7. Android studio APK 加固打包
  8. Android 中文 API —— ImageSwitcher,Ga
  9. Android sqlite数据库存取图片信息
  10. Android httpClient Get&Post方法