サンプルアプリ HttpTest |
サーバーとの通信デモです。
動作確認するには、PHPの動作するサーバーに「samples\HttpTest\htdocs」フォルダ内の「test1.php」「test2.php」をアスキー転送モードでアップロードしてください。
プロジェクトの作成 |
(1) | 「Eclipse」を起動します。 |
(2) | 「File」-「New」-「Android Project」を実行し、以下のように設定します。 「Project name」に「HttpTest」と入力 「Create new project in workspace」が選択されていることを確認 「Build Target」は「Android 2.1」にチェック 「Application name」は「HttpTest」 「Package name」に「net.satis.httptest」と入力 「Create Activity」にチェックが入っていることを確認、「HttpTest」と入力 「Min SDK Version」は「7」 |
(3) | 「Finish」ボタンを押します。 |
(4) | プロジェクトにD2Aのソースファイルを追加します。詳細は『プロジェクトの作成』の「(2)D2Aのソースファイルをプロジェクトに追加する」の項を参照ください。 |
文字列リソースを組み込む |
(1) | Package Explorerのプロジェクトの下の「res」の中の「values」にある「strings.xml」を開きます。 |
(2) | 「Add...」ボタンを押し、リストから「String」を選択して「OK」ボタンを押します。 |
(3) | 「Name」に「server」と入力し、「Value」にサーバーのURLを入力して、「strings.xml」を保存します。 |
「HttpTest.java」ファイルの内容を記述する |
「HttpTest.java」のデフォルトの内容を一旦消去してから、「samples」フォルダの下の「HttpTest\src\net\satis\httptest\HttpTest.java」の内容をコピーしてください。
「AndroidManifest.xml」ファイルに記述を追加する |
ネットワーク通信を使用しますので、「AndroidManifest.xml」に以下の記述を追加します。
<uses-permission android:name="android.permission.INTERNET" /> |