[android/kotlin]handler를 사용한 stopwatch구현
handler 공식문서 JVM(java virtual machine)은 thread를 통해 queue에 있는 여러개의 task를 실행하게 된다. thread를 잘 사용하면 앱의 성능을 효율적으로 상승시킬 수 있다.(공식문서) 이때 thread에 원하는 task를 할당시킬 수 있는 function이 handler이다. task를 queue에 넣었다 빼면서 원하는 기능을 수행할 수 있도록 돕는다. 이 포스트에서는 handler의 기초 function을 활용하여 stopwatch를 구현해 보도록 하겠다. handler를 사용한 stopwatch의 로직은 stopwatch task를 정의하여 thread message queue에 넣어 수행되도록 하는것이다. 그렇기 위해서는 stopwatch task인 hand..
안드로이드
2021. 3. 14. 13:08