앞의 과정이 약간의 시간이 필요하거나 한 경우 바로 어떤 명령을 실행하지 않고 잠시 딜레이를 갖고 실행이 필요할 때 사용합니다.
new Handler().postDelayed(new Runnable() { @Override public void run() { //여기에 딜레이 후 시작할 작업들을 입력 } }, 500);// 0.5초 정도 딜레이를 준 후 시작
new Handler().postDelayed(new Runnable() { @Override public void run() { //여기에 딜레이 후 시작할 작업들을 입력 } }, 500);// 0.5초 정도 딜레이를 준 후 시작