스톱워치 앱을 만들어보는 중인데, 실제 시간과 오차가 발생합니다. > QnA

본문 바로가기
사이트 내 전체검색

QnA

안드로이드 스톱워치 앱을 만들어보는 중인데, 실제 시간과 오차가 발생합니다.

페이지 정보

profile_image
작성자 jossceo
댓글 2건 조회 465회 작성일 21-12-10 12:33

본문

댓글목록

profile_image

Scott님의 댓글

Scott 작성일

책의 예제는 원리에 대한 설명입니다.

해당 코드에서는 시간을 멈추는 sleep() 메서드가 동작하는 것 이외에도 많은 코드들이 있어서
정확히 10 밀리세컨드만큼 멈추지않고 더 오랫동안  멈추기 때문에
사용할 수록 시간이 늘어납니다.

그리고 코드 이외에도 실제 cpu 연산에 필요한 시간이 있습니다.

실제 타이머가 필요할때는 sleep 을 사용하면 안되고
안드로이드의 Timer 또는 CountDownTimer클래스를 사용해야 합니다.

profile_image

jossceo님의 댓글의 댓글

jossceo 작성일

감사합니다. 말씀하신 클래스 사용해서 도전해 보겠습니다. 맨땅에서 공부하는 저에게 항상 큰 도움이 됩니다!

회원로그인

회원가입

Site info.

Team Flow9
Address : 10, Gukjegeumyung-ro, Yeongdeungpo-gu, Seoul, Republic of Korea
Contact : flow9.net@gmail.com

접속자집계

오늘
186
어제
264
최대
659
전체
204,812
Copyright © flow9.net All rights reserved.