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

Android 按后退鍵退出Android程序的實現(xiàn)方法

 更新時間:2013年04月27日 14:36:10   作者:  
本篇文章介紹了,在Android中按后退鍵退出Android程序的實現(xiàn)方法。需要的朋友參考下

主要目的是按后退鍵的時候,讓程序能夠退出。

實現(xiàn)起來的思路:
1.捕獲到后退鍵事件就觸發(fā)。

復制代碼 代碼如下:

@Override 
public boolean onKeyDown(int keyCode, KeyEvent event)  {
    //按下的如果是BACK,同時沒有重復 
    if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {  
       //DO SOMETHING
       ....
    } 
    return true;
}

2.在后退鍵被按下時退出程序
這里也有兩種方式:直接退出程序,或者退出到主屏幕。

1)退出程序的兩種方法:

android.os.Process.killProcess(android.os.Process.myPid());           

System.exit(0);  

 我試了這兩種方法,但是奇怪的是,在1.5模擬器下,程序確實被KILL了,但是馬上Android又重新啟動了程序。


另外還有一種方式,比較友好,可以釋放資源,我覺得可行,就是實現(xiàn)起來麻煩一點,需要逐級退出,重寫onResume()方法:

復制代碼 代碼如下:

@Override 
protected void onResume() { 
    super.onResume(); 
    if(mExiting){ 
        finish(); 
    } 
}

2)退出到主屏幕(推薦)
這個比較簡單,新建一個主屏幕的Intent就可以。
復制代碼 代碼如下:

Intent home = new Intent(Intent.ACTION_MAIN);  
home.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);  
home.addCategory(Intent.CATEGORY_HOME);  
startActivity(home);

相關文章

  • Android?實現(xiàn)自定義圓形進度條的三種常用方法

    Android?實現(xiàn)自定義圓形進度條的三種常用方法

    這篇文章主要介紹了Android?實現(xiàn)自定義圓形進度條的三種常用方法的相關資料,需要的朋友可以參考下
    2023-03-03
  • Android實時文件夾創(chuàng)建方法

    Android實時文件夾創(chuàng)建方法

    這篇文章主要介紹了Android實時文件夾創(chuàng)建方法,涉及基于Activity實現(xiàn)文件實時查詢的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • android應用開發(fā)之spinner控件的簡單使用

    android應用開發(fā)之spinner控件的簡單使用

    Android的控件有很多種,其中就有一個Spinner的控件,這個控件其實就是一個下拉顯示列表。本文通過腳本之家平臺給大家介紹android應用開發(fā)之spinner控件的簡單使用,感興趣的朋友可以參考下
    2015-11-11
  • Android中實現(xiàn)多線程操作的幾種方式

    Android中實現(xiàn)多線程操作的幾種方式

    多線程一直是一個老大難的問題,首先因為它難以理解,其次在實際工作中我們需要面對的關于線程安全問題也并不常見,今天就來總結一下實現(xiàn)多線程的幾種方式,感興趣的可以了解一下
    2021-06-06
  • Android簡單實現(xiàn)無限滾動自動滾動的ViewPager

    Android簡單實現(xiàn)無限滾動自動滾動的ViewPager

    這篇文章主要介紹了Android簡單實現(xiàn)無限滾動自動滾動的ViewPager,百度谷歌上面也有很多關于這方面的教程,但是感覺都略顯麻煩,而且封裝的都不是很徹底。所以試著封裝一個比較好用的ViewPager,實現(xiàn)思路一起通過本文學習吧
    2016-12-12
  • Android側滑菜單和輪播圖之滑動沖突問題

    Android側滑菜單和輪播圖之滑動沖突問題

    這篇文章主要介紹了Android側滑菜單和輪播圖之滑動沖突問題,需要的朋友可以參考下
    2017-06-06
  • Android實現(xiàn)指針刻度轉盤

    Android實現(xiàn)指針刻度轉盤

    這篇文章主要為大家詳細介紹了Android實現(xiàn)指針刻度轉盤,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • Android中DialogFragment自定義背景與寬高的方法

    Android中DialogFragment自定義背景與寬高的方法

    DialogFragment 彈出框默認是在屏幕的中央,左右還有留白,那么如何自定義背景和寬高呢?下面這篇文章就來給大家介紹了關于Android中DialogFragment自定義背景與寬高的方法,需要的朋友可以參考下。
    2017-08-08
  • 詳解Android中motion_toast的使用

    詳解Android中motion_toast的使用

    我們通常會用 toast(也叫吐司)來顯示提示信息,例如網(wǎng)絡請求錯誤,校驗錯誤等等。本文為大家介紹一個非常有趣的toast組件 —— motion_toast,感興趣的可以了解一下
    2022-06-06
  • Android中實現(xiàn)OkHttp上傳文件到服務器并帶進度

    Android中實現(xiàn)OkHttp上傳文件到服務器并帶進度

    本篇文章主要介紹了Android中實現(xiàn)OkHttp上傳文件到服務器并帶進度,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評論

大理市| 龙海市| 治多县| 明星| 英吉沙县| 綦江县| 孝昌县| 库尔勒市| 白朗县| 皋兰县| 思南县| 怀集县| 镇江市| 洛阳市| 哈密市| 秦安县| 肇东市| 深圳市| 图木舒克市| 韶山市| 含山县| 铅山县| 安康市| 环江| 汨罗市| 吴桥县| 湖南省| 商洛市| 称多县| 孙吴县| 普洱| 大荔县| 乳源| 平遥县| 信阳市| 光泽县| 长海县| 池州市| 长岭县| 微山县| 外汇|