Android - Кога да използвате услугата

Този въпрос е свързан с предишния ми въпрос: Android Service - Ping URL

Така че имам приложение за Android, което с натискане на бутон отваря уеб страница. Сега във фонов режим искам да извикам друг http url за събиране на статистика.

Въпросът ми е трябва ли това да е услуга? Знам, че услугата е за фонови задачи, които се изпълняват за неопределен период от време, докато потребителят е зает да прави нещо друго. В моя случай всичко, от което наистина се нуждая, е да получа URL адреса във фонов режим, а не да го показвам на потребителя, вместо това да покажа уеб страницата на потребителя.

Мога ли просто да не пиша код, за да получа съдържанието на http url и да стартирам дейността, която показва уеб страницата? Защото всичко, което искам, е да получа URL адреса във фонов режим и да приключа с него. Или това трябва да се направи с помощта на Service клас?

Объркан съм.

Благодаря Крис


person Chris    schedule 07.05.2010    source източник


Отговори (1)


Бих опитал да използвам нишка вместо услуга .

person Kinze    schedule 07.05.2010
comment
Още по-добре използвайте AsyncTask. Дали ще изберете да управлявате това AsyncTask с Service или не, зависи от вас. - person CommonsWare; 07.05.2010