안녕하세요.

 

화면에 검은색 이미지와 흰색 이미지를 반복해서 디스플레이하는 앱을 작성중입니다.

millisecond 주기로 흰색/검은색을 반복해서 디스플레이하는데요.

반복 주기를 20ms~30ms 이하로 가는 경우 정확한 주기로 변경이 안되는 것 같습니다.

쓰레드를 사용하고 있는데, 쓰레드로 시간 측정시 설정한 주기로 Log가 나오지만,

화면 변경은 밀리네요.

 

Activity에서 ImageView를 사용해서 출력하고 있는데요.

화변변경이 밀리지 않을 방법이 있을까요?

View 클래스에서 Canvas를 사용하면 좀 덜 밀릴까요?

 

소스도 첨부해 봅니다.

 

도움 부탁드립니다.