마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

CountDownTimer를 반복실행에대해서 질문있습니다.

0 추천
CountDownTimer를 반복실행해야하는데 for문이나 while문으로 돌리니까

타이머끝날때까지 딜레이가 생기는게아니고 1초가 여러번 돌아가서 1초에 여러번 카운트가 생기는데

CountDownTimer에 딜레이거는법이있을까요?
skulter (140 포인트) 님이 2016년 12월 7일 질문

1개의 답변

0 추천

http://frontjang.info/entry/안드로이드의-Handler-1-배경-설명

* MessageQueue와 Looper

메시지는 즉시 호출되는 메서드와는 달리 스레드간의 신호이므로,  보낸다고 해서 바로 바로 처리되는 것은 아니다. 여러 스레드에서 메시지를 동시 다발적으로 보낼 수도 있으므로, 동기적으로 처리할 수 없으며, 어딘가에 쌓아 놓았다가 순서대로 처리해야 한다. 전달되는 메시지를 차곡차곡 쌓아 놓는 것이 바로 메시지 큐(MessageQueue)이다. 핸들러에 추가될 수 있는 메시지나 러너블(Runnable) 객체는 일단 큐에 저장되고, 들어온 순서대로 순차적으로 처리된다. 

 

핸들러를 통해서 구현하시면 됩니다

http://androi.tistory.com/57

익명사용자 님이 2016년 12월 7일 답변
답변감사드립니다. 말씀하시는게 카운트다운 기능을 핸들러로 구현하면된다는말씀이신가요?
좋은답변 정말감사드립니다
...