2012-02-09 2 views
0

서비스를 제공하기 위해, 우리는 다음과 같은 서비스를 결합해야합니다안드로이드 바인더는 초기 안드로이드 ~ 1.5 버전에서 VS 의도 서비스

http://developer.android.com/guide/topics/fundamentals/services.html

그러나 나중에, 안드로이드는 '의도 서비스'라는 새로운 API가 있습니다. 그리고 저는 사람들이 자주 서비스에 바인딩을 사용하는 것에 대해 이야기하는 것을 보지 못합니다.

서비스에 바인딩하는 대신 인 텐트 서비스를 사용하는 것이 좋습니다.

감사합니다.

답변

0

. 대기열이있는 작업 된 스레드가 필요할 경우 한 번에 하나의 스레드 만 실행하려고합니다. Intentservice를 사용하는 것이 좋습니다.

일반적으로 작업자 스레드는 webservice 호출, 음악 재생 또는 파일 다운로드와 같은 장기 실행 프로세스에 필요합니다. 그러나 단일 요청으로 여러 파일을 다운로드하려면 다중 스레드 또는 스레드가있는 AsyncTask가 필요할 수 있습니다 풀.

이제 서비스에서이 스레드를 실행하는 것이 좋습니다.

명확한 설명이 필요한 경우 특정 질문을 게시 할 수 있습니까?