Android雙擊返回鍵退出程式的實現方法

2021-06-30 16:52:53 字數 1807 閱讀 9391

這篇文章主要介紹了android雙擊返回鍵退出程式的實現方法,是android程式開發中非常具有實用價值的重要技巧,需要的朋友可以參考下

一、實現思路:

使用者按下返回鍵時設定乙個定時器來監控是否2秒內實現了退出,如果使用者沒有接著按返回鍵,則清除第一次按返回鍵的效果,使程式還原到第一次按下返回鍵之前的狀態。定時器是每次使用者按下返回鍵才去建立。

二、功能**:?

12

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

/**

* 選單、返回鍵響應

*/

@override

publicbooleanonkeydown(intkeycode, keyevent event)

returnfalse;

}

/**

* 雙擊退出函式

*/

privatestaticboolean i***it =false;

privatevoidexitby2click()

},2000);// 如果2秒鐘內沒有按下返回鍵,則啟動定時器取消掉剛才執行的任務

}else

}

上述**中的onkeydown()函式可以在選單欄source->override/implement methods裡找到,雙擊即可自動新增到**中。

android 優雅雙擊返回鍵退出應用(可攜式)

首先介紹一種 量少的方法 直接在mainactivity下加如下 public void onbackpressed else 這樣做的效果就是,返回時視覺上有點暴力,像應用閃退一樣,下面這樣就可以優雅的退出應用了 private boolean i it 雙擊返回鍵退出 可攜式 override ...

Android雙擊返回鍵退出程式的實現方法

一 實現思路 使用者按下返回鍵時設定乙個定時器來監控是否2秒內實現了退出,如果使用者沒有接著按返回鍵,則清除第一次按返回鍵的效果,使程式還原到第一次按下返回鍵之前的狀態。定時器是每次使用者按下返回鍵才去建立。二 功能 選單 返回鍵響應 override public boolean onkeydow...

ionic實現雙擊返回鍵退出軟體

2.在run.js中的 注意引數要加上 run function ionicplatform,rootscope,location,timeout,ionichistory,cordovatoast if window.statusbar 雙擊退出 ionicplatform.registerbac...