늘 겸손하게

안드로이드 딜레이(delay) 주기 본문

Programming/Android

안드로이드 딜레이(delay) 주기

besforyou999 2021. 8. 12. 16:20

 

안녕하세요 besforyou 입니다

 

이번 글에서는 딜레이(시간지연시키기)를 주는 방법에 대하여 소개하겠습니다.

 


1. Handler.postDelayed 메소드

 

프로그램 중간에 잠깐 딜레이를 주고 싶은 경우 사용하면 편리한 메소드이다

 

1
2
3
4
5
6
7
Handler handler = new Handler();
 
handler.postDelayed(new Runnable() {
    public void run() {
        // 시간이 지난 후 실행할 코드. 공백으로 두어 아무것도 실행 안할 수도 있다
    }
}, 500}; //0.5초 후
cs

 

 

시간단위는 밀리초(msec) 단위로 (1/ 1000 초) 1초간 지연시키고 싶으면 인자로 1000을 주면 된다.