반응형 Thread란?1 [Android] Thread 사용하기 기존에 MainActivity에서 Handler를 이용한 프로그램을 많이 사용했습니다 이유는 Handler.sendEmptyMessageDelayed를 이용하게 되면 내가 원하는 만큼 지연을 줄 수도 있고 핸들러를 원하는 시간 간격만큼 딜레이를 주면서 반복적인 작업이 가능했기 때문입니다 하지만 핸들러 사용에 가장 큰 문제는 해당 처리를 현재 Activity의 MainThread에 전달할 뿐이고 처리는 Handler라는 곳에서 하는것이 아닌 온전히 MainThread의 몫이라는 것입니다 그렇다 보니 Handler를 많이 사용하게 될 경우에는 메모리 릭에 의해 어플이 종료되는 현상이 발생합니다 이러한 문제를 해결하기 위해선 MainThread의 과한 업무부담을 줄여주는 것인데 그 방법으로 Handler가 아.. 2022. 8. 30. 이전 1 다음 반응형