2
onTouch()
, onClick()
, runOnUiThread()
이 동일한 UI 스레드에서 순차적으로 실행되고 있습니까? 아니면 그들 사이의 동기화 문제에 대해 걱정해야합니까?onTouch(), onClick()은 같은 스레드에서 순차적으로 실행됩니까?
onTouch()
, onClick()
, runOnUiThread()
이 동일한 UI 스레드에서 순차적으로 실행되고 있습니까? 아니면 그들 사이의 동기화 문제에 대해 걱정해야합니까?onTouch(), onClick()은 같은 스레드에서 순차적으로 실행됩니까?
된다 onTouch(), 온 클릭() 동일한 UI 스레드를 순차적으로 실행 runOnUiThread()?
예. 시간의 99.9 %, 안드로이드는 주요 응용 프로그램 스레드에서 귀하의 방법으로 전화 것입니다. 예외는 다음과 같습니다 당신이 명시 적으로 타사 응용 프로그램에 AIDL을 통해 인터페이스를 노출하는 경우 AsyncTask
당신이 나에게 예를 표시 할 수 있습니다 첫 번째 사건? – Wizard
@Wizard :'AsyncTask'는 [JavaDocs 페이지] (https://developer.android.com/reference/android/os/AsyncTask.html)와 같은 문서의 많은 부분을 다룹니다. – CommonsWare
좋아,하지만'onTouch()'에'AsyncTask'를 사용하거나 워커 쓰레드에서 실행하도록 어떻게 말할 수 있을까? 'onTouch' 안의 코드에 대해서는 말하지 않고'onTouch' 메소드 자체에 대해서 말하고 있습니다. 'onTouch()'자체를 작업자 스레드에서 실행할 수 있습니까? – Wizard