成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android中的“再按一次返回鍵退出程序”實現

移動開發 Android
用戶退出應用前給出一個提示是很有必要的,因為可能是用戶并不真的想退出,而只是一不小心按下了返回鍵,而“再按一次返回鍵退出程序”的實現給人感覺很好,本文分享了如何實現這個方法。

大部分應用的做法是在應用退出去前給出一個Dialog,我覺得這樣不太友好,用戶還得移動手指去按dialog中的按鈕。個人覺得“再按一次返回鍵退出程序”是best practice,實現也很簡單,直接上代碼:

  1. private long exitTime = 0
  2.  
  3. @Override 
  4. public boolean onKeyDown(int keyCode, KeyEvent event) { 
  5. if(keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN){ 
  6. if((System.currentTimeMillis()-exitTime) > 2000){ 
  7. Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show(); 
  8. exitTime = System.currentTimeMillis(); 
  9. else { 
  10. finish(); 
  11. System.exit(0); 
  12. return true
  13. return super.onKeyDown(keyCode, event); 

 

責任編輯:徐川 來源: cnblogs
相關推薦

2011-06-28 10:41:50

DBA

2020-07-15 08:11:05

Linuxc++程序

2021-12-27 10:08:16

Python編程語言

2020-10-24 13:50:59

Python編程語言

2013-10-21 10:35:21

Map值Map保存搜索鍵

2021-12-20 10:39:30

TopK排序代碼

2024-02-28 08:18:13

Java日志項目

2012-08-28 09:21:59

Ajax查錯經歷Web

2021-11-01 17:29:02

Windows系統Fork

2011-04-07 11:20:21

SQLServer

2024-09-05 09:46:37

操作體系密碼

2022-06-20 07:32:17

ES映射搜索

2017-02-28 11:13:36

華為

2019-05-29 08:04:44

Zookeeper遷移擴展

2012-10-19 09:27:23

Ruby

2021-04-21 07:38:41

CPU游戲站程序

2017-08-24 17:37:18

DNS緩存分析

2009-02-06 09:50:00

DHCP地址分配

2021-12-06 19:29:17

LRU內存算法

2019-11-14 09:32:16

程序員MySQLRedis
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品视频www| 久久88| 99免费在线观看视频 | 亚洲精品9999 | 九九久久国产精品 | 91在线视频免费观看 | www日日日 | 亚洲一区二区三区高清 | 看片一区 | 成人在线中文字幕 | 日日草夜夜草 | 一区免费 | 9999国产精品欧美久久久久久 | 欧美综合久久 | 国精日本亚洲欧州国产中文久久 | 成人在线视 | 久久av一区| 久久久精品日本 | 91精品国产综合久久婷婷香蕉 | 久久另类视频 | 精品欧美一区二区精品久久 | 日韩精品在线观看网站 | 国产亚洲精品久久久久久豆腐 | 欧美操操操 | 国产精品欧美一区二区三区不卡 | 青草福利 | 玖玖玖在线观看 | 二区三区av | 亚洲一区精品在线 | 日本午夜视频 | 欧美国产在线一区 | 99亚洲 | 亚洲精品在线观 | 国产aaaaav久久久一区二区 | 欧美mv日韩mv国产网站91进入 | 欧美乱做爰xxxⅹ久久久 | 亚洲国产高清高潮精品美女 | 国产精品久久久久国产a级 欧美日本韩国一区二区 | 亚洲风情在线观看 | 国产精品久久久久久中文字 | 免费黄色av |