2012-02-02 49 views
0

画像ファイルをAndroidに組み込まれた内蔵SQLデータベースに保存するための最良の方法を教えてください。 可能であれば、大量の画像( )にアクセスする必要があるアプリを構築しようとしています。助けてください... 私はusioです 多くのありがとうございます。画像ファイルを保存するSQLデータベース

+3

は、デバイスメモリとデータベースの画像を保存する方が良いとは思わないでしょうか? –

+1

これは可能ですが、ビットマップをバイトに変換してからStringに変換します。データベースにこの文字列を保存するviseversa。 Base64.javaクラスはあなたを助けることができます – Arslan

答えて

0

内蔵のAndroidデータベースはSQLite3と呼ばれます。任意のバイナリデータをデータベースフィールドに挿入して取得することができます。insert文がデータを文字列リテラルとして正しくエンコードすることが必要です。 SQLite expression syntaxによれば、バイナリデータは文字列リテラルにX'...'として書き込むことができます。...は16進数の束です。

関連する問題