-1

私は Android アプリケーションで作業しています。JPG/PNG形式で保存されている画像をSQL(SQL Server 2008/10)のBLOBデータ型に変換したい。そのための Java/Android コードを教えてください。どんな種類の助けもいただければ幸いです。前もって感謝します。

4

1 に答える 1

0

示されているように最初の画像を配列のバイトに変換しblob、sqliteのようにバイトを保存します

URL url = new URL(UrlToDownlaodImageFrom);
        URLConnection conn = url.openConnection();
        InputStream inStr = conn.getInputStream();
        BufferedInputStream buffInStr = new BufferedInputStream(inStr);
        // Need to check the size of Byte Array Buffer.
        ByteArrayBuffer baf = new ByteArrayBuffer(500);
        int current = 0;
        while ((current = buffInStr.read()) != -1) {
            baf.append((byte) current);
        }
        byte[] array = baf.toByteArray();
        return array;
于 2013-03-09T09:45:29.237 に答える