postDelayed와 removeCallbacks 함수를 사용하기 위해 Runnable 객체를 선언해주도록 한다.
postDelayed(Runnable r, long delayMiils)
두 개의 인자로 Runnable과 지연될 시간 millis를 넣어준다.
removeCallbacks(Runnable r)
handler를 선언하여
handler.postDelayed(runnable, 3000)
handler.removeCallbacks(runnable)
위 코드의 설명으로 3000이라는 시간이 지나기 전에 실행을 취소하고 싶을 경우 지운다는 뜻이다.