2014년 10월 30일 목요일

[android] AsyncTask 병렬 실행


new TestTask().execute(null,null,null); 
대신
new TestTask().executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
를 사용하면 병렬로 동작하여 하나씩 순차적으로 진행되던 것이 멀티로 가능해진다.

SERIAL_EXECUTOR : 직렬 <- API 11부터 default
THREAD_POOL_EXECUTOR : 병렬 


참고 : https://gist.github.com/benelog/5954649

댓글 없음:

댓글 쓰기