![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
初めて質問させていただきます。
仕事でAndroidのアプリを作ることになったのですが、まったく初めてのことなので困っています。
やりたいことはサーバにあるMySQLにアクセスして、該当する画像をダウンロードして表示させることです。
http://d.hatena.ne.jp/language_and_engineering/2 …
上記のサイトを参考にさせて頂き、テキストの情報は取得できるのですが、画像の場合はどうしたらいいのかわかりません。
こちらの環境は
Android 4.0.3
サーバー CentOS6
アプリを動かすのはタブレットの予定です。
AndroidアプリからPOSTしてサーバーにあるPerlのスクリプトでMySQLへアクセスしています。
Perlのスクリプトは現在テストで画像が返ってくればいいので下記のようにしています。
(一部抜粋)
$pic = "./images/test.jpg";#ここには本当はデータベーから返ってきたファイル名が入ります
print "Content-type: image/jpg\n\n";
open(IMG, $pic);
binmode(IMG);
binmode(STDOUT);
print $_ while (<IMG>);
close(IMG);
皆様お忙しいとは存じますが、なにとぞご教示ください。
よろしく願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
AndroidSDK/JavaSDKにはhttpアクセスするためのAPIが用意されているからそれを利用すれば
簡単にhttp通信できるしデータを簡単に受信できる。
ただしこのとき注すべき事はhttp通信を非同期処理にしておかないと
アプリが固まったようになってしまう。
don_donto_koiさま、アドバイスを頂きありがとうございます。
また。お礼が遅くなり申し訳ございませんでした。
don_donto_koiさまの仰るとおり、非同期処理でHttpURLConnectionを使ってInputStream から画像を保存することが出来ました。
このとき画像のURLをデータベースから取得して配列でループして(条件に該当するデータが複数あるため)パラメーターに渡すという方法を考えています。
ただまだその部分をどうしたらいいか調べている途中なので、結果が出ていません。
まだまだ判らない事だらけなので皆様なにとぞご教示ください。
よろしくお願い致します。
No.1
- 回答日時:
手助けにはなりませんが、質問と同じ状況でAndroidタブレットを使っています
php構文でWindowsマシンでは完璧に動作しているhtmlをAndroidタブレットで受信
画像部分をクリックすると画像のみが別画面で表示されています
文章込の場合は同じ画面内に画像と文章が表示されます
一緒の画面内の画像をクリックすると別画面で画像のみ表示されます
プログラム的なことはわかりかねますがWindowsで作成したphp構文で動作しています
構文的には・・・
星野勉:技術評論社:この本の構文を利用しています
・2010-01-05 初版
ゼロからできる!PHP+MySQL XAMPPでWebシステム構築
星野努著」CD-ROM付き
ISBN978-4-7741-4055-1
C3055 2980E 技術評論社
39jinさま、早速返信を頂きありがとうございます。
htmlをとのことですがブラウザを使って読み込みということでしょうか。
今回お客様のご要望でブラウザを使わないで運用したいそうなのです。
せっかくお答え頂いたのに申し訳ありません。
データベースに入っている資料の写真を条件に基づいて検索し、合致したものをすべて
ダウンロードして一覧化して一枚ずつスワイプ(?)しながら閲覧をするといったことを
最終的にしたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
PHPで吐き出した画像にリンクを...
-
phpでダイアログがどうしても出...
-
【PHP】画像が表示されず「×」...
-
ListViewコントロールでサムネ...
-
HTMLで画像のスライドショーを...
-
C#とJavaで、MP3タグの画像を表...
-
Illustratorで文字と画像を流し...
-
VBAでJPGサイズ変更
-
ファイルアップロード
-
画像の読み込みが遅いサイトと...
-
PHPで画像アップロード時にサイ...
-
透過PNGが透過されない!!
-
違法アップロードについて
-
onedrive にexcelファイルをア...
-
MySQLのベースに書かれたプログ...
-
トランザクションが原因?DBに...
-
バッチを用いたフォルダの自動移動
-
データベースにアクセスして結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
透過PNGが透過されない!!
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
VBAでJPGサイズ変更
-
SQLiteに画像を格納したい
-
Illustratorで文字と画像を流し...
-
PHP MySQLに画像を直接保存
-
C# Excelファイルへの画像挿入。
-
ListViewコントロールでサムネ...
-
OpenGLで描いて画像ファイル出力
-
PHPで吐き出した画像にリンクを...
-
PythonのTkinter詳しい方へ。画...
-
ビットマップ画像を読み込むプ...
-
C#とJavaで、MP3タグの画像を表...
-
アップロード画像数でCSSを分け...
-
php,mysqlにて画像パス保存/表...
-
【PHP】画像が表示されず「×」...
-
手作業で埋め込んだ、UserForm1...
-
move_uploaded_fileのエラーについ
-
画像処理について
おすすめ情報