2010-05-07 17 views
0

這個問題是涉及到我剛纔的問題: Android Service - Ping URLAndroid的 - 當使用服務

所以我有一個Android應用程序上的一個按鈕的點擊,打開了一個網頁。現在,在後臺我想調用另一個http url來收集統計信息。

我的問題是這是否必須是服務?我知道一項服務適用於無限期運行的後臺任務,而用戶正忙着做其他事情。就我而言,我真正需要的是在後臺獲取URL,而不是向用戶顯示,而是向用戶顯示網頁。

我可以不寫代碼來獲取http url的內容,並啓動顯示網頁的活動嗎?因爲所有我想要的是在後臺獲取網址並完成它。或者這是否需要使用Service類來完成?

我很困惑。

感謝 克里斯

回答

2

我會嘗試使用的thread而不是服務。

+1

更好的是,使用'AsyncTask'。無論您是否選擇使用「服務」管理「AsyncTask」,都取決於您。 – CommonsWare 2010-05-07 18:15:41