마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

UI업데이트시 handler.post(new Runnable...)를 남발해도 되나요?

0 추천
안녕하세요.

 

제가 쓰레드 작업시에 Handler handler = new Handler().post(new Runaalbe....)

를 남발해서 사용하는데 상관이 없을까요?

그냥 많이 사용하면 안좋나 해서요..

핸들러로 sendMassage날리는거보다 post가 더 간편하고 좋아서 많이 사용하거든요.

조언부탁드립니다.
갸아악 (21,260 포인트) 님이 2013년 12월 2일 질문

1개의 답변

+1 추천
 
채택된 답변
post를 많이 사용하는 것은 별 문제가 안됩니다만 가능하면 호출횟수를 줄이는게 좋습니다.

그리고 handler객체는 필요할 때마다 만들면 안되구요, 메인스레드에서 1개를 만든 다음 그걸 사용하는게 좋습니다.
익명사용자 님이 2013년 12월 2일 답변
갸아악님이 2013년 12월 5일 채택됨
감사합니다~
많은 도움 되었습니다.
...