'thread'에 해당되는 글 1건

  1. 2019.12.16 Android Handler와 View.post() 차이점
반응형

안드로이드에 쓰레드간 통신으로 Handler를 사용한다
특히 별도의 쓰레드에서 작업을 하다가 UI쓰레드에서의 작업이 필요 할 때 사용한다.

Handler를 직접 생성 하여 사용 하는 방법과 View에 있는 post함수를 사용하는 방법이 있는데 겉보기에는 둘의 차이가 거의 없다 그냥 뷰 안에 핸들러를 들고 있믄 것으로 보인다
그럼 무슨 차이가 있을까?

바로 뷰의 어태치 상태를 확인 하여 어태치 되지 않았을 때는 핸들러가 동작하지 않도록 되어 있다
뷰를 생성한 후에 무언가를 동작할 때 타이밍 이슈가 발생하는데 이럴때 이를 잘 이용하면 좀더 쉽게 해결할 수 있다

반응형

'개발정보' 카테고리의 다른 글

Android 이미지에 컬러 적용 ColorFilter  (0) 2021.12.04
[Android] adb로 apk추출하기  (0) 2016.02.29
java application 실행 방법 및 export 방법  (0) 2016.01.08
Transition Animation  (1) 2015.12.28
Posted by 곡물스토리
,