国产探花免费观看_亚洲丰满少妇自慰呻吟_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的方法,執行后是將活動推向后臺,在系統緩存內
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盘山县| 湄潭县| 扎兰屯市| 甘肃省| 佛坪县| 青州市| 顺义区| 柳林县| 禹城市| 水城县| 咸阳市| 芒康县| 修文县| 铁岭市| 行唐县| 海原县| 花莲县| 福泉市| 西充县| 普兰店市| 望城县| 大姚县| 房产| 铜鼓县| 桂林市| 六盘水市| 体育| 栾城县| 晋州市| 松桃| 交口县| 布尔津县| 延边| 波密县| 宕昌县| 雷州市| 三明市| 平利县| 汽车| 秀山| 慈利县|