AsyncQueryHandler AsyncQueryHandler는 콘텐츠 제공자에게서 비동기적 CRUD(생성,읽기,업데이트,삭제)작업을 처리한다 HandlerThread를 내장한 비동기적 콘텐츠 제공자의 접근자 AsyncQueryHandler는 삽입,삭제,업데이트 cursorLoader는 데이터쿼리 조합이 좋다 더보기 스레드 순차실행 방법 스레드 순차실행 방법 HandlerThread, IntentService, Executor.newSingleThreadExecutor IntentService : 단일백그라운드 스레드에서 태스크를 실행한다. onHandleIntent만 구현하면 된다 순차처리이므로 다중스레딩염려가 없고 stopself안해도 자동종료된다. ui와 상호작용할수없으므로 결과를 액티비티로 보내야 한다 더보기 AsyncTask AsyncTask : 백그라운드 스레드에서 실행되는 비동기 태스크로 백그라운드작업과 UI작업 둘다 할수있다. 기본은 순차실행이며 executeonExecutor로 동시실행도 가능하다 api 레벨 4~12 - 동시실행 13 이상 - 순차실행 더보기 이전 1 ··· 6 7 8 9 10 11 12 ··· 274 다음