如何将一堆图像(png
)保存到SQLite
数据库文件中,并将其分发到应用程序中。
我知道我们能够将一些文本数据存储在SQLite
数据库文件中并将其分发到应用程序中。但是,如何保存图像呢?
答案 0 :(得分:1)
您可以将其另存为BLOB(二进制长对象)类型。这意味着它会将图像保存为表格中的二进制数据,就像保存常规文本一样。
我认为你可以只使用它的数据创建一个UIImage对象,在UIImage框架中尝试“initImageWithData”方法或类似的东西。
答案 1 :(得分:0)
您也可以保存二进制文件。 使用BLOB。 只需用byte [] / Blob
替换String / Texthttp://sqlite.org/datatype3.html
这里提供了一个带有android的SQLite的一般教程 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/