2012-03-24 42 views
0

画像の束(png)をSQLiteデータベースファイルに保存してアプリケーションに配布するにはどうすればよいですか?SQLiteファイルに画像を保存する - 初心者

SQLiteデータベースファイルにテキストデータを保存してアプリケーションに配布できることはわかっています。しかし、どのように画像を保存できますか?

+0

イメージの大きさはどれくらいですか?通常は、イメージをローカルファイルシステムに格納し、データベースを使用して好みのイメージを格納する方が適切です。また、生のSQLの代わりにCoreDataを使用することを検討してください – HeikoG

答えて

0

バイナリも保存できます。 BLOBを使用します。 ただ、アンドロイドとSQLiteのための一般的なチュートリアルはここにあります

http://sqlite.org/datatype3.html

[] /ブロブは http://www.vogella.de/articles/AndroidSQLite/article.html

iPhoneの場合、これは役に立つかもしれバイトで文字列/テキストを置き換える http://www.icodeblog.com/2008/08/19/iphone-programming-tutorial-creating-a-todo-list-using-sqlite-part-1/

+0

これを試してみるためのチュートリアルはありますか? – shajem

1

あなたをこれをBLOB(バイナリー・ロング・オブジェクト)タイプとして保管することができます。これは、通常のテキストを保存するのと同じように、イメージをバイナリデータとしてテーブルの中に保存することを意味します。

私はあなただけのデータを使用してUIImageオブジェクトを作成することができると思う "initImageWithData"メソッドまたは同様のUIImageフレームワークで試してみてください。

+0

チュートリアルはありますか? – shajem

関連する問題