반응형 isLayoutRequested1 [안드로이드] View.post() : 실행시점을 알아보자 면접에서 받은 질문이다. View의 post를 종종 사용하는데, 실행 시점이 어디인가.?? post의 존재조차 몰랐기 때문에, 당연히 제대로 대답하지 못했다. ㅋㄷ 쨌든... 실행 시점을 파악하기 전에 액티비티의 라이프 사이클은 다음과 같다. onCreate>onStart>onResume> Running 가장 기본적인 것... 엉엉 어떻게 답해는지 이젠 기억이 나질 않는다. View.post란 UI 스레드에서 비동기적으로 작업 실행할 수 있도록 예약한다. Runnable 객체를 인수로 받아서, run메서드를 UI 스레드에서 실행한다. 다음의 상황에서 사용한다. 1. UI 스레드에서 실행할 일이 있지만, 현재 메서드가 UI 스레드가 아닌 경우 thread { binding.buttonFirst.post{ .. 안드로이드 2023. 3. 29. 이전 1 다음 반응형