国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

app主頁雙擊退出

2019-11-09 15:41:11
字體:
來源:轉載
供稿:網友
將方法放在主頁(棧底)activity,雙擊退出app,如果不是在第一個activity,有些手機系統會認為app是意外停止然后重啟app/** * 雙擊退出函數 */PRivate static Boolean isExit = false;private void exitApp(){ Timer timer = null; if (isExit == false) { isExit = true; Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show(); timer = new Timer(); timer.schedule(new TimerTask() { public void run() { isExit = false; } }, 2000); // 設置2秒后改變isExit狀態,兩秒內再次點擊返回鍵將直接退出app } else { finish(); System.exit(0); }}/** * 菜單、返回鍵響應 */@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { exitApp(); // 調用雙擊退出函數 } return false;}

備注:

System.exit(0); 和 android.os.Process.killProcess(android.os.Process.myPid()); 都可以退出app,并且殺死了整個進程,這時候活動所占的資源也會被釋放,包括服務也會被停止,可能會影響集成的一些推送服務 this.finish(); 屬于activity的方法,執行后是將活動推向后臺,在系統緩存內
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乳山市| 富川| 黎城县| 乐平市| 阳春市| 伊金霍洛旗| 辽阳县| 收藏| 承德县| 滦南县| 宝丰县| 府谷县| 武功县| 西畴县| 察隅县| 铜鼓县| 三门峡市| 香格里拉县| 深水埗区| 宕昌县| 百色市| 东阳市| 广安市| 青川县| 若尔盖县| 始兴县| 新田县| 平谷区| 崇信县| 海伦市| 东至县| 义乌市| 富裕县| 香港| 广饶县| 江山市| 信丰县| 古丈县| 上思县| 宁波市| 泰安市|