このサンプル アプリがどのように機能するかについて、私は簡単に理解しています。サーバーにMySQL DBとPHPスクリプトがあり、Androidアプリケーションにいくつかのコードがあります。StackOverflow やその他のソースから収集した情報によると、DB からデータを取得する最善の方法は、PHP スクリプトに必要なデータのパラメーターを (アプリから) 送信し、その情報を中継することです。アプリに。
現時点では、私の Android アプリは httppost メソッドを使用して PHP ページの URI に接続しています。平文のウェブページを読み込んで画面に吐き出すだけです。私の質問は、ある種のフォーマットされた出力をアプリケーションに送り返して、それをソートし、応答のさまざまな部分をアプリのさまざまな部分に入れるにはどうすればよいかということです。
例:
DB:
メニューID| ディナー | 砂漠|
1 | Chicken| Jello |
2 | Steak | Fruit |
3 | Ham | Cake |
PHP: パラメータを取ります ( http://website.com/script.php?param=1 ) DB で検索し、その行をエコーします。
Android: httppost を URI に送信する 入力を取得して画面に表示する
では、受信データを分離する最良の方法は何ですか?
例: これはメニューから: 1 夕食: チキン デザート: ゼリー
基本的に、データを「解析」するにはどうすればよいですか? 標準的な方法があるべきだと思います(ただし、まだよくわかりません)