2011-01-27 18 views
0

我在爲Android編寫一個應用程序,它從Web檢索數據併爲用戶重新格式化。用戶指定一些輸入數據,HttpClient連接到站點,並返回代表用戶請求的數據的對象。主題中的服務或服務中的線程?

網絡部分顯然太慢了,無法在主線程中顯示出來,所以我考慮將它拆分到不同的線程中,可能作爲服務。所以我有一個設計問題:

1)我應該爲新線程中的每個請求啓動一個新的HttpClient,還是應該構建一個處理Http並返回數據的服務,以便在一個單獨的線程中運行?

2)哪一種線程或活動與我的應用程序之間進行通信最簡單的方法?

乾杯

+0

詳情如果你已經跨越因爲標題的這個問題,迷迷糊糊的,但答案是不適合你的情況,看到這個重複的問題:http://stackoverflow.com/q/5422703/50151 – 2012-07-12 18:40:24

回答