안드로이드 setInexactRepeating과 setRepeating에 대해

조회수 495회

현재 알람 어플을 만들려고 이리저리 만지고 있는데 setInexactRepeating과 setRepeating에 대해 궁금증이 생겼습니다.

일단 setInexactRepeating과 setRepeating을 사용하면 setInexactRepeating( , , , ) 이렇게 4가지 요소를 적어야하던데 이 4가지 요소가 어떤건지 궁금합니다. 검색을 해봐도 잘 모르겠어서요...

그리고 저 두가지를 사용해서 1분 마다 현재 시간 로그를 찍어봤는데 언제 시작하든 상관없이 41초나 42초마다 찍히더라구요. 처음엔 제가 41초나 42초에 시작을 한 줄 알았는데 그게 아니라 언제 시작하든 상관없이 로그는 41초, 42초에 찍더라구요. 이게 왜 그러는지 궁금합니다!

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • 계속 찾다보니 나와서 자답합니다! 알 수 없는 사용자 2020.5.1 23:12
  • setInexactRepeating(int type, long triggerAtMillis, long intervalMillis, android.app.PendingIntent operation) 알 수 없는 사용자 2020.5.1 23:12
  • 41초 42초는 그냥 우연이었던거 같습니다... 시간 지나서 다시 동작해보니 54초 55초에만 찍힐때도 있고 그러네요! 알 수 없는 사용자 2020.5.1 23:13

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)