2012-02-02 101 views
0

有人请告诉我关于将 图像文件保存到内置于Android的内置SQL数据库的最佳方法。 我正试图构建一个应用程序,如果可能的话,将需要访问大量的图片。请指教... 我是usio 非常感谢。保存图像文件SQL数据库

+3

将图片存储在设备内存和数据库中只是一个参考? – 2012-02-02 18:27:40

+1

你可以做到这一点,但将位图转换为字节,然后转换为字符串。将此字符串保存到数据库get viseversa。 Base64.java类可以帮助你 – Arslan 2012-02-02 18:43:23

回答

0

内置的Android数据库被称为SQLite3。您可以在数据库字段中插入和检索任意二进制数据,您只需确保您的insert语句正确地将数据编码为字符串文字。根据SQLite expression syntax,可以将二进制数据写入字符串文字中作为X'...',其中......是一串十六进制数字。