230606 캘람 개발 일지
현재 Cycle Timer (주기 타이머, 반복 타이머) 개발 중이다. 개념은, 30초 반복 타이머면 사용자가 종료할 때까지 30초마다 알려주는 것이다. Timer Service 등 Timer와 관련된 애들을 재탕해서 만들고 있는데, Timer의 정확성이 생각보다 떨어진다. 분명 10ms를 period로 했으면 로그 찍히는 텀이 10ms거나 그 비슷해야 하는데, 5초로 봤을 때 실제로는 5.3초라던가. 이게 적어보여도 생각보다 큰 값이다. 그러니까 애니메이션은 정상적으로 5초로 가는데 (progress bar), 시간은 5.3초가 되어야 끝나서 progressbar가 이미 만료된 후에 시간이 0초가 된다던지 그런 현상이 좀 보인다. 에뮬레이터 문제이길 바라지만 기기를 믿기에는 너무 변수가 많다. 좋은 방..
2023. 6. 6. 22:31