相続人は私の状況バイト配列から画像を取得:私は私のサーバー上で実行されているRESTfulなWCFサービスを持っているがAndroidアプリにJSONオブジェクトに
を、サービスがデータベースから人となりますに関する各種のデータを取得するためのものですそのデータは単一のJSONオブジェクトとして利用できます。それは素晴らしい作品です!
[編集]サーバー上のファイルシステムにイメージキャッシュを保持するもう1つのサービスがあります。要求がRESTfulサービスに送信されると、そのサービスはイメージサービスからイメージを要求します。イメージがすでにキャッシュにある場合(要求と同じ幅、高さ、および人物)、それはバイト配列として返されます。このサービスを使用して画像を取得する必要があります。
私が欲しいのは、その人のイメージです。私たちのデータベースでは、イメージは長い生(ew)です。しかし、私はすでにその問題に取り組んできました(前段落)。イメージはバイト配列になりました。私はかなりアンドロイドに新しいです、そして、私はこのイメージを検索する最良の方法が何であるか分かりません。私ができると思ったのは、バイト配列をJSONオブジェクトに追加し、base64デコーダを使って描画可能なイメージに変換することでした。しかし、私が試してみるたびに、それはタイムアウトし、JSONオブジェクトのcharバッファの任意のインデックスで '、'または ''を期待しています。
JSONオブジェクトから小さなデータを取り出すことはできましたが、大きなバイト配列があるので、JSONObjectは嫌いです。私のサービスからこのイメージを得るためのよりよい方法は何でしょうか?
です。 –
私はそれがより良い方法だと信じています:http://stackoverflow.com/a/15929125/245460 –