2010-05-07 2 views
0

를 사용하는 경우 : Android Service - Ping URL안드로이드 -이 질문은 내 앞의 질문과 관련된 서비스

그래서 내가 버튼 클릭에 웹 페이지를 열어 안드로이드 응용 프로그램을 가지고있다. 이제 백그라운드에서 stats 수집을위한 또 다른 http url을 호출하려고합니다.

내 질문은 이것이 서비스 여야합니까? 나는 서비스가 무한한 시간 동안 실행되는 백그라운드 작업을하는 동안 사용자가 다른 일을하는 동안 바쁘다는 것을 안다. 필자가 필요로하는 것은 백그라운드에서 URL을 가져와 사용자에게 보여주지 않고 대신 웹 페이지를 사용자에게 보여주는 것입니다.

http url의 내용을 가져오고 웹 페이지를 표시하는 활동을 시작하는 코드를 작성하지 않을 수 있습니까? 내가 원하는 전부는 백그라운드에서 URL을 가져 와서 끝내는 것입니다. 아니면 Service 클래스를 사용하여 수행해야합니까?

혼란 스럽습니다.

감사 크리스

나는 thread 대신 서비스 및 A의를 사용해보십시오 것

답변

2

.

+1

더 나은 점은 'AsyncTask'를 사용하는 것입니다. 'AsyncTask'를'Service'로 관리할지 여부는 당신에게 달렸습니다. – CommonsWare

관련 문제