2017-09-23

 >  >  > (キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】

(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】

Webシステムの情報・見積もりサイト

お電話でのお問い合わせはこちら 03-5332-5947

(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】

投稿者:フュージョニア

過去にWebと通信するAndroidネイティブアプリを制作したことがあったので、今回はその通信とデータの受け渡し(api通信)に関してまとめていきたいと思います

(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
【防風 バイオギア アンダーウェア ミズノ (メンズ) フルジップハイネック長袖 厚手】 A86YN-155 ゴルフ専用 ルコックゴルフ 【85G02】 レインパンツ激安商品(414) アウター 【OAKLEY】 SHARD (01K) BARK オークリー カラー:CANNON ウェア カラー:WHITE カラー:BLACK/WHITE BLACK 412241JP ゴルフ JACKETカラー:JET RED DELTA (022) WIND (100) マンシングストレッチベルト swellRSM-17033 キャディバッグ付き
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】【特価販売中!お見逃しなく】
(W=No.1、4/I=7、9、PW、SW/パター) ハーフセット (2016) ゼファー 5KJBK16825 ミズノ レディス MIZUNOZephyr 101513 ショートウッド 【最安値に挑戦】 【送料無料】【2016年モデル】CRAZY クレイジー クラシック セーター メンズ ウェア Men's Wear【16】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
TA50カーボンシャフト 女性】 VIZARD WORLD ツアーワールド [HONMA フェアウェイウッド TOUR 【レディース 女性用] 【■Ho■】 TW717 本間ゴルフ クレイジー 【L 40%OFF] XX9LU 【送料無料】 [XX9LUNO6A] ダンロップ U6 【返品種別A】 ユーティリティ MP900L ゼクシオ カーボンシャフト レディス NO6 【RCP】 ナイン A 28°フレックス:A 【税込】 シンプル rough シャフト【特価販売中!お見逃しなく】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
【MENS】FICCE GOLF 半袖シャツ激安商品GPS SHOT 2 2017モデル ネオ ショットナビ ゴルフナビ NABI エンパワー / 【送料無料】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
激安商品Loudmouth雨傘日傘パラソル ブラック) UV Umbrella Black Balls 晴雨両用全天候アンブレラ [新品] (Disco [クーポン有] ラウドマウス ディスコボール 【ゴルフ】 レディース WARMER 101302 IN 送料無料 FLIGHT ヘッドカバー 2016 CAMERON スコッティーキャメロン HEADCOVER BLACK SCOTTY PGA GODDESS CHAMPIONSHI egg ブッシュネル クラブ用グリップお買い得10点セットCCPU
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
●タイトリスト ヘッドカバードライバー用 シングルキャノピーアンブレラ 】 GGA349 【ゴルフアクセサリー】 【350】 ポイント (ナイキ) 【お買い物マラソン中は NIKE 55JPN (傘) 70cm ☆ 2倍 046-55330-004 コットン -テーラーメイド-
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
マンシングウェア 日傘 アンブレラ [ゴルフ用品 ゴルフ 傘 日よけ 雨具 全天候傘 Munsingwear ゴルフ用傘 gdo] レイングッズ 紫外線対策 UVカット MQ6013 レイン Hat】 ゴルフウェア 無)激安商品エクセル ウィン Winn 6715W-CP 【ゴルフ】 ウッド アイアン用グリップ (+1/32ミッドサイズ) 【ゆうメール配送10本セット】 ソフト (Men's) エディットオブキウィ エリート1M1600
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
ゴルフプライド グリップ、10本セット Pro GolfPride CP2 Wrap / セーター グリーンオン 仕様【特価販売中!お見逃しなく】個性的な革製ヘッドカバーで注目度UP!!【本革製1Wヘッドカバー・Modern Pirates Standard Skull】人気のモダンパイレーツのスカルがヘッドカバーになって登場!!
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
激安商品HEART VIVA 春物 ゴルフ用品 ゴルフウェア メンズゴルフウェア 011-45371 ウエア ゴルフウエア ウェア GDO [春夏 GOLF ベスト] ニットベスト メンズ おしゃれ 春服 かっこいい ビバハート メンズウェア アドミラルゴルフ 【A87IM250】 RWDUNLOP キャップ ボーケイ TECH CHARCOAL SM6 BONDED S/M 39114 送料無料 VOKEY CAP PERFORMANCE 送料無料サービス中 井戸木プロ推薦!ワールドイーグル Callaway
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
【レインウェア】雨具 合羽 雨合羽 【大人用 作業用合羽】 【透湿性・透湿】おはよう【透湿防水機能・軽量】【★★注意】上記NO7150パンツは販売してません。【釣り ゴルフ】7800【4L】 TC-3451 ブラック/グレー ビジネスバッグ A.L.I 【送料無料】 ロゴ刺繍/Munsingwear 【Titleist】 XXIO9ゼクシオナイン【特価販売中!お見逃しなく】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
HEDGREN 国産トートバック 【送料無料】 ビートテックス素材 adidasウィメンズ (メンズ/ゴルフウェア/ニットセーター/ウォームビズ/暖かい/シンプルデザイン) MIO ARTINN刺繍マレッド型パターヘッドカバー (ブラック) スローププロ ブラック/ホワイト X7
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
BLACK) パター用 ピンタイプ おしゃれ ゴルフ 総革 木の庄トランジット 【限定】 レディース シンプル 木の庄帆布 ヘッドカバー KinoshoTransit 共用 All オールレザー ブラック Cover Leather type Putter #09 (KHG18-HC05M パターカバー メンズ Ping and 【2016年春夏モデル】 QGL4628(2017新作) YONEX ヨネックス Royal EZONE ロイヤル イーゾーン ハイブリッド フェアウェイウッド カーボンシャフト レディス用
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
ホワイト タンクトップシャツ アーククエスト コラントッテ X1 M GGF-V7201 【送料無料】 DUCA 【展示品アウトレット】激安商品日本正規品 Approach J 腕時計型GPSゴルフナビ ブラック/ホワイト アプローチS20 S20J GARMIN ガーミン FIDRA/フィドラ [レディース] 【新品】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
【沖縄県内送料無料】ルコック le coq sportif ゴルフ メンズ 超伸縮ニットVネックベスト QG5073 2017年 【マブ 贈りもの 】 (MBU‐24J07) [返品 24本骨ジャンプ傘 キャンセル不可] ブラック メンズ 交換 お返しものギフト アンパスィ メンズ17点ゴルフクラブセット プロギア
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
【WORLD V2 【evdrvr】 FL-01 【送料無料】 【最安値に挑戦】 EAGLE】 井戸木プロ推薦!ワールドイーグル ドライバー 【ミルキーホワイトカラー】 【ポイント2倍】 レディース INGGI 【ゴルフクラブ】 GOLF【特価販売中!お見逃しなく】大特価40%OFF!MIZUNO ミズノ 【ブレスサーモダウン】ムーブダウン 52ME650709【RCP】 【送料無料】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
特典ケース付き☆●SALE セール●「ポイント10倍」GreenOn mevious (グリーンオン・メヴィウス)GPSキャディー メビウス≪≫ VR NIKON 80 ニコン レーザー距離計 ライト G915 2016モデル COOLSHOT クールショット 防風 GL5000カーボンシャフト ウェア
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
MONEY LEATHER 送料無料 2013 38548 マネークリップ VOKEY ボーケイ CLIP オーガスタの栄光へ!MD ブレスサーモ GOLF●[2017] テーラーメイド M2 Women's/エムツー ウィメンズ レスキュー【日本仕様】TM5-317 シャフト[レディース]
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
【送料無料】 ミズノ (5kjbr16865) mizuno 母の日 (レディース) sale 【RCP】 ゼファーユーティリティ ギフト C1705 (ゼファーオリジナル カーボンシャフト付) ※店頭展開商品の為、汚れが有る場合がございます。 adidas 【ゴルフウェア】激安商品[USCS4716SWH] クラブセット ゴルフ 【RCP】 【返品種別A】 USCS-4716 U.S.アスリート 【送料無料】 10本セット キャディバッグ付 【税込】 U.S.Athlete S ホワイト SWH (ディーエヌエーボア) Heal MASTER
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】
メンズ ウェア 送料無料 801890 ナイキ ゴルフ 長袖 【2016年秋冬】 NIKEGOLF ジャケット 20%OFF (LL) メンズクラブセット weave【特価販売中!お見逃しなく】【ゆうメール配送10本セット】 ジョップ JOP W1 (80g/100g/130g) ウッド&アイアン用グリップ W1 【ゴルフ】
(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】

イメージとしましては、AndroidアプリからレンタルサーバーやMAMP、XAMPP内のPHPのコードに要求を出してその結果がJSON形式で返されるので、それをAndroid側で受け取るという流れです。
今回はサーバー側とアプリ側でのいくつかの文字の受け渡しに関してざっくりとですが説明したいと思います。

①アプリからサーバーにデータを送る方法
通信に関してはAsyncHttpClinetという便利なライブラリがあるのでそれを利用します。それの使い方の説明に関しては断片的にしか行いませんので、適宜調べてみて下さい。
~データを送るJavaのコード~

String url = "phpのコードがあるurl";
final RequestParams params = new RequestParams(); //リクエストパラメータ
params.put("hoge", "fuga"); //送るパラメータ1
params.put("aa", "bb"); //送るパラメータ2
AsyncHttpClient client = new AsyncHttpClient(); //通信準備
client.get(uri, params, new AsyncHttpResponseHandler() { //パラメータを伴い通信開始
 ~通信後の処理~
}

postで通信する際は「client.post()」になります。

②サーバーでデータを受け取る方法
それでは、送られたデータがどうなるのかPHPのコードを見てみましょう。

$data1 = 




(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】


 



Webシステムの情報・見積もりサイト

お電話でのお問い合わせはこちら 03-5332-5947

PHP-Androidアプリ間のデータの受け渡しのやり方

過去にWebと通信するAndroidネイティブアプリを制作したことがあったので、今回はその通信とデータの受け渡し(api通信)に関してまとめていきたいと思います。

イメージとしましては、AndroidアプリからレンタルサーバーやMAMP、XAMPP内のPHPのコードに要求を出してその結果がJSON形式で返されるので、それをAndroid側で受け取るという流れです。
今回はサーバー側とアプリ側でのいくつかの文字の受け渡しに関してざっくりとですが説明したいと思います。

①アプリからサーバーにデータを送る方法
通信に関してはAsyncHttpClinetという便利なライブラリがあるのでそれを利用します。それの使い方の説明に関しては断片的にしか行いませんので、適宜調べてみて下さい。
~データを送るJavaのコード~

String url = "phpのコードがあるurl";
final RequestParams params = new RequestParams(); //リクエストパラメータ
params.put("hoge", "fuga"); //送るパラメータ1
params.put("aa", "bb"); //送るパラメータ2
AsyncHttpClient client = new AsyncHttpClient(); //通信準備
client.get(uri, params, new AsyncHttpResponseHandler() { //パラメータを伴い通信開始
 ~通信後の処理~
}

postで通信する際は「client.post()」になります。

②サーバーでデータを受け取る方法
それでは、送られたデータがどうなるのかPHPのコードを見てみましょう。

$data1 = $_GET['hoge']; //$data1には"fuga"が入る
$data2 = $_GET['aa']; //$data2には"bb"が入る

2行で取得完了です。postで送られた場合は$_POSTで受け取ります。

③サーバーからアプリ側にデータを返す方法
次に$dataを再びアプリ側に返してあげましょう。今回はJSONを用いてやってみたいと思います。

$ar[] = array("hoge" => $data1); // "hoge" => "fuga"
$ar[] = array("aa" => $data2); // "aa" => "bb"
header('Content-Type: application/json; charset=utf-8'); //JSONファイルの出力
echo json_encode($ar, JSON_UNESCAPED_UNICODE); //JSON形式にして返す

このようにハッシュにして返してあげると複数のデータを管理できるので便利です。特に宛先を指定しなくても元のアプリ側に戻っていきます。
ちなみに配列$arは
{$ar[0] = {["hoge"] => “fuga”}, $ar[1] = {["aa"] => “bb”}}
というような感じになっています。

④サーバー側のデータをアプリ側で受け取る方法
最後に返ってきたデータをアプリ側で受け取ります。①の「~通信後の処理~」の部分に書いていきます。

@Override
//通信成功時の処理
public void onSuccess(String response) {
 try {
 ar = new JSONArray(response); //受け取ったデータを配列にします
 JSONObject obj1 = ar.getJSONObject(0); //配列内のオブジェクトデータを取得
 JSONObject obj2 = ar.getJSONObject(1); //配列内のオブジェクトデータを取得
 System.out.println(obj1.getString("hoge")); // "fuga"
 System.out.println(obj2.getString("aa"); // "bb"
 }
}

変数responseを出力することで、サーバー側からどのような結果が返ってきたかを知ることが出来るため、デバッグ時に役立ちます。

以上でPHP-Androidアプリ間のデータの受け渡しのやり方の説明を終わります。
api通信が使えると、作れるアプリの幅もだいぶ増えると思うのでオススメです。

運営会社:フュージョニア Copyright(C)2013 php-kaihatsu.com All Rights Reserved.
zt02-top08-gui-1204 GET['hoge']; //$data1には"fuga"が入る $data2 = (キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】

Webシステムの情報・見積もりサイト

お電話でのお問い合わせはこちら 03-5332-5947

PHP-Androidアプリ間のデータの受け渡しのやり方

過去にWebと通信するAndroidネイティブアプリを制作したことがあったので、今回はその通信とデータの受け渡し(api通信)に関してまとめていきたいと思います。

イメージとしましては、AndroidアプリからレンタルサーバーやMAMP、XAMPP内のPHPのコードに要求を出してその結果がJSON形式で返されるので、それをAndroid側で受け取るという流れです。
今回はサーバー側とアプリ側でのいくつかの文字の受け渡しに関してざっくりとですが説明したいと思います。

①アプリからサーバーにデータを送る方法
通信に関してはAsyncHttpClinetという便利なライブラリがあるのでそれを利用します。それの使い方の説明に関しては断片的にしか行いませんので、適宜調べてみて下さい。
~データを送るJavaのコード~

String url = "phpのコードがあるurl";
final RequestParams params = new RequestParams(); //リクエストパラメータ
params.put("hoge", "fuga"); //送るパラメータ1
params.put("aa", "bb"); //送るパラメータ2
AsyncHttpClient client = new AsyncHttpClient(); //通信準備
client.get(uri, params, new AsyncHttpResponseHandler() { //パラメータを伴い通信開始
 ~通信後の処理~
}

postで通信する際は「client.post()」になります。

②サーバーでデータを受け取る方法
それでは、送られたデータがどうなるのかPHPのコードを見てみましょう。

$data1 = $_GET['hoge']; //$data1には"fuga"が入る
$data2 = $_GET['aa']; //$data2には"bb"が入る

2行で取得完了です。postで送られた場合は$_POSTで受け取ります。

③サーバーからアプリ側にデータを返す方法
次に$dataを再びアプリ側に返してあげましょう。今回はJSONを用いてやってみたいと思います。

$ar[] = array("hoge" => $data1); // "hoge" => "fuga"
$ar[] = array("aa" => $data2); // "aa" => "bb"
header('Content-Type: application/json; charset=utf-8'); //JSONファイルの出力
echo json_encode($ar, JSON_UNESCAPED_UNICODE); //JSON形式にして返す

このようにハッシュにして返してあげると複数のデータを管理できるので便利です。特に宛先を指定しなくても元のアプリ側に戻っていきます。
ちなみに配列$arは
{$ar[0] = {["hoge"] => “fuga”}, $ar[1] = {["aa"] => “bb”}}
というような感じになっています。

④サーバー側のデータをアプリ側で受け取る方法
最後に返ってきたデータをアプリ側で受け取ります。①の「~通信後の処理~」の部分に書いていきます。

@Override
//通信成功時の処理
public void onSuccess(String response) {
 try {
 ar = new JSONArray(response); //受け取ったデータを配列にします
 JSONObject obj1 = ar.getJSONObject(0); //配列内のオブジェクトデータを取得
 JSONObject obj2 = ar.getJSONObject(1); //配列内のオブジェクトデータを取得
 System.out.println(obj1.getString("hoge")); // "fuga"
 System.out.println(obj2.getString("aa"); // "bb"
 }
}

変数responseを出力することで、サーバー側からどのような結果が返ってきたかを知ることが出来るため、デバッグ時に役立ちます。

以上でPHP-Androidアプリ間のデータの受け渡しのやり方の説明を終わります。
api通信が使えると、作れるアプリの幅もだいぶ増えると思うのでオススメです。

運営会社:フュージョニア Copyright(C)2013 php-kaihatsu.com All Rights Reserved.
zt02-top08-gui-1204 GET['aa']; //$data2には"bb"が入る

2行で取得完了です。postで送られた場合は (キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】

Webシステムの情報・見積もりサイト

お電話でのお問い合わせはこちら 03-5332-5947

PHP-Androidアプリ間のデータの受け渡しのやり方

過去にWebと通信するAndroidネイティブアプリを制作したことがあったので、今回はその通信とデータの受け渡し(api通信)に関してまとめていきたいと思います。

イメージとしましては、AndroidアプリからレンタルサーバーやMAMP、XAMPP内のPHPのコードに要求を出してその結果がJSON形式で返されるので、それをAndroid側で受け取るという流れです。
今回はサーバー側とアプリ側でのいくつかの文字の受け渡しに関してざっくりとですが説明したいと思います。

①アプリからサーバーにデータを送る方法
通信に関してはAsyncHttpClinetという便利なライブラリがあるのでそれを利用します。それの使い方の説明に関しては断片的にしか行いませんので、適宜調べてみて下さい。
~データを送るJavaのコード~

String url = "phpのコードがあるurl";
final RequestParams params = new RequestParams(); //リクエストパラメータ
params.put("hoge", "fuga"); //送るパラメータ1
params.put("aa", "bb"); //送るパラメータ2
AsyncHttpClient client = new AsyncHttpClient(); //通信準備
client.get(uri, params, new AsyncHttpResponseHandler() { //パラメータを伴い通信開始
 ~通信後の処理~
}

postで通信する際は「client.post()」になります。

②サーバーでデータを受け取る方法
それでは、送られたデータがどうなるのかPHPのコードを見てみましょう。

$data1 = $_GET['hoge']; //$data1には"fuga"が入る
$data2 = $_GET['aa']; //$data2には"bb"が入る

2行で取得完了です。postで送られた場合は$_POSTで受け取ります。

③サーバーからアプリ側にデータを返す方法
次に$dataを再びアプリ側に返してあげましょう。今回はJSONを用いてやってみたいと思います。

$ar[] = array("hoge" => $data1); // "hoge" => "fuga"
$ar[] = array("aa" => $data2); // "aa" => "bb"
header('Content-Type: application/json; charset=utf-8'); //JSONファイルの出力
echo json_encode($ar, JSON_UNESCAPED_UNICODE); //JSON形式にして返す

このようにハッシュにして返してあげると複数のデータを管理できるので便利です。特に宛先を指定しなくても元のアプリ側に戻っていきます。
ちなみに配列$arは
{$ar[0] = {["hoge"] => “fuga”}, $ar[1] = {["aa"] => “bb”}}
というような感じになっています。

④サーバー側のデータをアプリ側で受け取る方法
最後に返ってきたデータをアプリ側で受け取ります。①の「~通信後の処理~」の部分に書いていきます。

@Override
//通信成功時の処理
public void onSuccess(String response) {
 try {
 ar = new JSONArray(response); //受け取ったデータを配列にします
 JSONObject obj1 = ar.getJSONObject(0); //配列内のオブジェクトデータを取得
 JSONObject obj2 = ar.getJSONObject(1); //配列内のオブジェクトデータを取得
 System.out.println(obj1.getString("hoge")); // "fuga"
 System.out.println(obj2.getString("aa"); // "bb"
 }
}

変数responseを出力することで、サーバー側からどのような結果が返ってきたかを知ることが出来るため、デバッグ時に役立ちます。

以上でPHP-Androidアプリ間のデータの受け渡しのやり方の説明を終わります。
api通信が使えると、作れるアプリの幅もだいぶ増えると思うのでオススメです。

運営会社:フュージョニア Copyright(C)2013 php-kaihatsu.com All Rights Reserved.
zt02-top08-gui-1204 POSTで受け取ります。。

③サーバーからアプリ側にデータを返す方法
次に$dataを再びアプリ側に返してあげましょう。今回はJSONを用いてやってみたいと思います。

$ar[] = array("hoge" => $data1); // "hoge" => "fuga"
$ar[] = array("aa" => $data2); // "aa" => "bb"
header('Content-Type: application/json; charset=utf-8'); //JSONファイルの出力
echo json_encode($ar, JSON_UNESCAPED_UNICODE); //JSON形式にして返す

このようにハッシュにして返してあげると複数のデータを管理できるので便利です。特に宛先を指定しなくても元のアプリ側に戻っていきます。
ちなみに配列$arは
{$ar[0] = {["hoge"] => “fuga”}, $ar[1] = {["aa"] => “bb”}}
というような感じになっています。

④サーバー側のデータをアプリ側で受け取る方法
最後に返ってきたデータをアプリ側で受け取ります。①の「~通信後の処理~」の部分に書いていきます。

@Override
//通信成功時の処理
public void onSuccess(String response) {
 try {
 ar = new JSONArray(response); //受け取ったデータを配列にします
 JSONObject obj1 = ar.getJSONObject(0); //配列内のオブジェクトデータを取得
 JSONObject obj2 = ar.getJSONObject(1); //配列内のオブジェクトデータを取得
 System.out.println(obj1.getString("hoge")); // "fuga"
 System.out.println(obj2.getString("aa"); // "bb"
 }
}

変数responseを出力することで、サーバー側からどのような結果が返ってきたかを知ることが出来るため、デバッグ時に役立ちます。

以上でPHP-Androidアプリ間のデータの受け渡しのやり方の説明を終わります。
api通信が使えると、作れるアプリの幅もだいぶ増えると思うのでオススメです。。

激安商品(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) (ホワイト×ゴールド (20sale) 【ポイント2倍】【特価販売中!お見逃しなく】

更新情報

お見積もりフォーム
運営会社:フュージョニア Copyright ©(キャンペーン)ONOFFオノフレディ LP416D ドライバー特注カラーもございます(76000JPY+TAX) All Rights Reserved.(C)2013 php-kaihatsu.com All Rights Reserved.
{yahoojp} {php-kaihatsu.com} zt02-top08-gui-1204