안녕하세요 :) 오늘만 두번째 질문이네요...
1초마다 비프음을 내는 프로그램을 만들려고 합니다.
비프음을 내는 방식은 beeper를 사용하는 방법과 SoundPool을 사용하는 방법이 있는 것 같은데요.
이 두가지의 차이점은 무엇인가요?
private Runnable doUpdateTimer = new Runnable() {
public void run() {
t100ms++;
if(t100ms >= 10) {
t100ms = 0;
second++;
pool.play(Sound_beep, 1, 1, 0, 0, 2);
if(second >= 60) {
second = 0;
minute++;
if(minute >= 60) {
minute = 0;
hour++;
if(hour>=999) {
hour=0;
}
}
}
}
이렇게 초가 증가할때마다 비프음을 출력 시키니 딜레이가 생기는것 같은데요. 다른 방법이 있을까요 ? (기분 탓일까요...?)



