我已經創建了Intent服務。在這個服務中,我想從服務器獲取數據,所以我在Intent服務中使用AsyncTask,但它不工作,因爲IntentService在另一個線程(工作線程)中不在主線程而OnPreExecute()和onPostExecute()在主線程中運行。意向服務或服務
然後我擴展Service類並在其中寫入AsyncTask。它工作正常,因爲Service在主線程中運行,因此在使用onPreExecute()和onPostExcute()時沒有發現錯誤。
當我使用服務和意圖服務?在我的情況下什麼是合適的意向服務或服務。
是否需要從服務器獲取數據?只是問問。我的意思是,另一種方法是您可以以JSON或XML的形式呈現數據,並將其解析到應用程序中。 – JoelFernandes