最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android 再按一次退出程序的實(shí)現(xiàn)方法

 更新時(shí)間:2014年01月10日 16:35:38   作者:  
抽空研究了一下"再按一次退出程序"的實(shí)現(xiàn)方式,直接上代碼(請(qǐng)自動(dòng)忽略無(wú)關(guān)代碼)

第一種(Handler+標(biāo)志位)

復(fù)制代碼 代碼如下:

private boolean isExit;
    private Handler handler;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        handler = new Handler(){
            @Override
            public void handleMessage(Message msg) {
                super.handleMessage(msg);
                isExit = false;
            }
        };
    }
  public boolean onKeyDown(int keyCode, KeyEvent event) {
        if(keyCode==KeyEvent.KEYCODE_BACK){
            if(!isExit){
                isExit = true;
                handler.sendEmptyMessageDelayed(0, 1500);
                Toast.makeText(this, "再按一次推出程序", 1000).show();
                return false;
            }else{
                finish();
            }
        }
        return super.onKeyDown(keyCode, event);
    }

第二種(記錄點(diǎn)擊的時(shí)間)

復(fù)制代碼 代碼如下:

private long exitTimeMillis = System.currentTimeMillis();
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        if(keyCode==KeyEvent.KEYCODE_BACK){
            long currentTime = System.currentTimeMillis();
            if(currentTime-exitTimeMillis==0||currentTime-exitTimeMillis>1500){
                exitTimeMillis = System.currentTimeMillis();
                Toast.makeText(this, "再按一次推出程序", 1000).show();
                return false;
            }else{
                finish();
            }
        }
        return super.onKeyDown(keyCode, event);
    }

相關(guān)文章

  • Android手機(jī)衛(wèi)士之設(shè)置密碼對(duì)話框

    Android手機(jī)衛(wèi)士之設(shè)置密碼對(duì)話框

    這篇文章主要為大家詳細(xì)介紹了Android手機(jī)衛(wèi)士之設(shè)置密碼對(duì)話框,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Android獲取手機(jī)聯(lián)系人信息

    Android獲取手機(jī)聯(lián)系人信息

    這篇文章主要為大家詳細(xì)介紹了Android獲取手機(jī)聯(lián)系人信息的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Android 讀取Properties配置文件的小例子

    Android 讀取Properties配置文件的小例子

    這篇文章主要介紹了Android 讀取Properties配置文件的小例子,有需要的朋友可以參考一下
    2014-01-01
  • kotlin?中的構(gòu)造函數(shù)的作用

    kotlin?中的構(gòu)造函數(shù)的作用

    這篇文章主要介紹了Kotlin中的構(gòu)造函數(shù),包括主構(gòu)造函數(shù)和輔助構(gòu)造函數(shù)的作用,主構(gòu)造函數(shù)用于初始化類的屬性,而輔助構(gòu)造函數(shù)通過(guò)委托給主構(gòu)造函數(shù)來(lái)實(shí)現(xiàn)更靈活的初始化方式,感興趣的朋友一起看看吧
    2025-03-03
  • Android中TextView動(dòng)態(tài)設(shè)置縮進(jìn)距離的方法

    Android中TextView動(dòng)態(tài)設(shè)置縮進(jìn)距離的方法

    項(xiàng)目需求如果在項(xiàng)目中第一行文字需要添加布局的情況我們應(yīng)該怎么做呢,經(jīng)過(guò)一番考慮和查找我最終選擇了縮進(jìn)的方式解決這個(gè)問(wèn)題,這篇文章主要給大家介紹了關(guān)于Android中TextView動(dòng)態(tài)設(shè)置縮進(jìn)距離的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Android pcm轉(zhuǎn)wav格式方法

    Android pcm轉(zhuǎn)wav格式方法

    本篇文章主要給大家講述了在Android開發(fā)中將pcm格式轉(zhuǎn)wav格式的方法和代碼實(shí)例,需要的朋友跟著學(xué)習(xí)下吧。
    2017-12-12
  • Android全面屏適配與判斷超詳細(xì)講解

    Android全面屏適配與判斷超詳細(xì)講解

    這篇文章主要介紹了Android 全面屏適配及判斷是否為全面屏,全面屏手勢(shì)和虛擬導(dǎo)航欄的判斷,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-01-01
  • Android NavigationView頭部設(shè)置監(jiān)聽事件

    Android NavigationView頭部設(shè)置監(jiān)聽事件

    這篇文章主要為大家詳細(xì)介紹了Android NavigationView頭部設(shè)置監(jiān)聽事件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • 詳解Android如何實(shí)現(xiàn)自定義的動(dòng)畫曲線

    詳解Android如何實(shí)現(xiàn)自定義的動(dòng)畫曲線

    最近在寫動(dòng)畫相關(guān)的篇章,經(jīng)常會(huì)用到 Curve 這個(gè)動(dòng)畫曲線類,那這個(gè)類到底怎么實(shí)現(xiàn)的?如果想自己來(lái)一個(gè)自定義的動(dòng)畫曲線該怎么弄?本文將為大家詳細(xì)解答
    2022-04-04
  • Android基于繪制緩沖實(shí)現(xiàn)煙花效果

    Android基于繪制緩沖實(shí)現(xiàn)煙花效果

    這篇文章主要介紹了Android基于繪制緩沖實(shí)現(xiàn)煙花效果,文中通過(guò)代碼示例和圖文結(jié)合介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,感興趣的同學(xué)可以自己動(dòng)手嘗試一下
    2024-03-03

最新評(píng)論

澄江县| 宝鸡市| 恩施市| 鞍山市| 府谷县| 镇远县| 崇阳县| 洪泽县| 西充县| 普安县| 六盘水市| 邯郸市| 伊川县| 屯留县| 张家川| 宁武县| 育儿| 四会市| 江津市| 和田市| 东兰县| 隆林| 泉州市| 正定县| 耒阳市| 邯郸市| 密山市| 沙湾县| 金乡县| 灵川县| 石渠县| 柳州市| 湟源县| 天长市| 霍城县| 武威市| 毕节市| 宜宾县| 台北县| 普兰店市| 四会市|