0
画像ファイルをAndroidに組み込まれた内蔵SQLデータベースに保存するための最良の方法を教えてください。 可能であれば、大量の画像( )にアクセスする必要があるアプリを構築しようとしています。助けてください... 私はusioです 多くのありがとうございます。画像ファイルを保存するSQLデータベース
画像ファイルをAndroidに組み込まれた内蔵SQLデータベースに保存するための最良の方法を教えてください。 可能であれば、大量の画像( )にアクセスする必要があるアプリを構築しようとしています。助けてください... 私はusioです 多くのありがとうございます。画像ファイルを保存するSQLデータベース
内蔵のAndroidデータベースはSQLite3と呼ばれます。任意のバイナリデータをデータベースフィールドに挿入して取得することができます。insert
文がデータを文字列リテラルとして正しくエンコードすることが必要です。 SQLite expression syntaxによれば、バイナリデータは文字列リテラルにX'...'
として書き込むことができます。...は16進数の束です。
は、デバイスメモリとデータベースの画像を保存する方が良いとは思わないでしょうか? –
これは可能ですが、ビットマップをバイトに変換してからStringに変換します。データベースにこの文字列を保存するviseversa。 Base64.javaクラスはあなたを助けることができます – Arslan