본문 바로가기
안드로이드 개발/📱 캘람

230606 캘람 개발 일지

by 아이엔 / ienground 2023. 6. 6.

현재 Cycle Timer (주기 타이머, 반복 타이머) 개발 중이다.

개념은, 30초 반복 타이머면 사용자가 종료할 때까지 30초마다 알려주는 것이다.

Timer Service 등 Timer와 관련된 애들을 재탕해서 만들고 있는데, Timer의 정확성이 생각보다 떨어진다.

분명 10ms를 period로 했으면 로그 찍히는 텀이 10ms거나 그 비슷해야 하는데, 5초로 봤을 때 실제로는 5.3초라던가. 이게 적어보여도 생각보다 큰 값이다. 그러니까 애니메이션은 정상적으로 5초로 가는데 (progress bar), 시간은 5.3초가 되어야 끝나서 progressbar가 이미 만료된 후에 시간이 0초가 된다던지 그런 현상이 좀 보인다.

 

에뮬레이터 문제이길 바라지만 기기를 믿기에는 너무 변수가 많다. 좋은 방법 없을까?

 

 

'안드로이드 개발 > 📱 캘람' 카테고리의 다른 글

230611 캘람 개발 일지  (2) 2023.06.11
230607 캘람 개발 일지  (0) 2023.06.07
230516 캘람 개발 일지  (0) 2023.05.16
캘람 1.1.4 업데이트 로그  (0) 2023.04.19
캘람 1.1.3 업데이트 로그  (0) 2023.04.05