2012-07-11 173 views
0

我正在嘗試執行HTTP獲取請求,從網頁(文本或圖像)下載某些內容。Android - 如何執行HTTP GET請求?

我需要的是構建一個允許我在需要時使用它的類。

的想法是有兩種方法:

  1. 從URL下載文本(返回我一個String)

  2. 下載圖像(返回我一個位圖)

例子:我有一個網址,有一個圖像,我用我的方法downloadBitmap()得到它,然後我可以做我想做的。就像把它放進一個ImageView進行顯示。

示例代碼表示讚賞。

+3

有哪些你到目前爲止已經試過? – Egor 2012-07-11 11:05:18

+0

嘗試... http://stackoverflow.com/questions/11411209/bitmapfactory-decodestream-cannot-decode-png-type-from-ftp 可能足夠你。 – HATCHA 2012-07-11 11:35:59

回答

0

查看Apache HTTP Client庫。它包含在Android平臺中。

以下問題的答案應該涵蓋您需要知道的內容。

+0

把它放在[AsyncTask](http://developer.android.com/reference/android/os/AsyncTask.html)中也是個好主意,所以下載時應用程序不會凍結 – cyborg86pl 2012-07-11 11:11:47

+0

謝謝你們的幫助,但我認爲我會用這個: http://code.google.com/p/android-query/ – hyperloris 2012-07-11 15:21:53