DefaultHttpClientを使ってコンテンツを取得するではDefaultHttpClientをつかってHTTPリクエスト(Get)を処理しました。 今回はPostリクエストを行い、サーバーへコンテンツを送ってみます。また、前回では簡単化のために説明を省いていましたが、HTTPリクエストなど非同期通信処理はUIスレッド以外で実施しないと、レスポンスが悪化したり、強制終了(ANR)の原因となったりします。Postリクエスト処理時にAsynctaskを使って非同期処理を行うのように、AsyncTaskで別スレッドを作成、非同期化を行うまでを解説します。 HTTPリクエスト Postメソッド AsyncTaskによる非同期処理化 サンプルコードは続きから。 1.HTTPリクエスト Postメソッドの実装 DefaultHttpClientをつかってコンテンツを送信してみましょう。以下のサン
![Androidでサーバと通信する方法(Asynctaskによる非同期HTTP通信) | TechBooster](https://cdn-ak-scissors.b.st-hatena.com/image/square/158b74d46c97e083774f51f523b151010aced8c3/height=288;version=1;width=512/https%3A%2F%2Ftechbooster.org%2Fwp-content%2Fuploads%2F2011%2F09%2Fdevice-2011-09-03-122021-168x300.png)