private long backKeyPressedTime = 0;

...

@Override
public void onBackPressed() {

    if (System.currentTimeMillis() > backKeyPressedTime + 2000){
        backKeyPressedTime = System.currentTimeMillis();
        UiUtility.showToast(mContext, "'뒤로' 버튼을 한번더 누르면 앱이 종료됩니다");
        return;
    }

    if (System.currentTimeMillis() <= backKeyPressedTime + 2000){
        finish();
    }
}

onBackPressed override 해서 홈 화면일 때 종료하겠냐는 안내창 띄우는 것도 방법