日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Androidsysout.exit(0)和finish()區(qū)別

在開發(fā)Android應用時,常常通過按返回鍵(即keyCode == KeyEvent.KEYCODE_BACK)就能關(guān)閉程序,其實大多情況下該應用還在任務里運行著,其實這不是我們想要的結(jié)果。

創(chuàng)新互聯(lián)專注于網(wǎng)站建設(shè)|成都網(wǎng)站維護公司|優(yōu)化|托管以及網(wǎng)絡推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務,案例作品覆蓋成都水處理設(shè)備等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身開發(fā)品質(zhì)網(wǎng)站。

我們可以這樣做,當用戶點擊自定義的退出按鈕或返回鍵時(需要捕獲動作),我們在onDestroy()里強制退出應用,或直接殺死進程,具體操作代碼如下:

@Override

public boolean onKeyDown(int keyCode, KeyEvent event) {

//按下鍵盤上返回按鈕

if(keyCode == KeyEvent.KEYCODE_BACK){

new AlertDialog.Builder(this)

.setIcon(R.drawable.services)

.setTitle(R.string.prompt)

.setMessage(R.string.quit_desc)

.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

}

})

.setPositiveButton(R.string.confirm, new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int whichButton) {

finish();

}

}).show();

return true;

}else{

return super.onKeyDown(keyCode, event);

}

}

@Override

protected void onDestroy() {

super.onDestroy();

System.exit(0);

//或者下面這種方式

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

}

【編輯推薦】

  1. Android程序開發(fā)的環(huán)境配置
  2. Android程序開發(fā)基礎(chǔ)之——頁面?zhèn)髦?/li>
  3. Android程序開發(fā)基礎(chǔ)之——頁面布局

分享名稱:Androidsysout.exit(0)和finish()區(qū)別
網(wǎng)頁路徑:http://www.5511xx.com/article/cdhgiji.html