728x90 Post1 Java & Swift _ runOnUiThread , view.post , handler, DispatchQueue.... 의 차이 작업을 하면서 성능 및 메모리상 구조적으로 좋은쪽으로 짜려고 하다보니 궁금한게 많아져서 끄적끄적이고 있다. 우선 위의 3가지는 겉으로 보기에는 같은 기능을 가지고 있지만 세부적으로 보면 용도와 그 기능들이 차이가 있다!! 1. runOnUiThread(Runnable)개요Activity에서 UI 관련 작업을 메인(UI) 스레드에서 실행하도록 강제할 때 사용합니다.내부적으로 Handler를 사용하여 Looper.getMainLooper()를 통해 실행됩니다.사용법runOnUiThread(new Runnable() { @Override public void run() { textView.setText("UI 업데이트"); } });특징Activity에서 직접 호출 가능 (this.runOnUiTh.. 2024. 9. 12. 이전 1 다음 "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 728x90