在MySQL中存储图像以在Android listview建议中显示

时间:2013-01-05 09:57:22

标签: android mysql image store

我需要一些建议。我正在android平台上做一个购物清单应用程序。我打算将产品图片和名称添加到列表视图中。我使用MySQL和php(使用XAMPP localhost)来显示数据。到目前为止,我使用AndroidHive的连接教程成功完成了文本显示。

我的问题是我应该如何存储图像:

  1. 使用数据类型BLOPB将图像上传到数据库 或
  2. 将图像传输到localhost(htdocs)文件夹,然后存储目录路径(使用varchar数据类型)[不确定是否可行,但我在asp.net中做了类似的事情]
  3. 我在这里看到了一些例子,但不太确定哪个对我来说更容易(初级水平)。谢谢!

1 个答案:

答案 0 :(得分:1)

如果将图像存储到localhost并使用db中的关联局部性,则会更好。

因为转换图像文件然后存储数据库会很困难。 在另一半,它会影响你的数据库大小。

在localhost上存储数据会很有效,因为本地磁盘的大小不是问题。此外,您可以直接访问图像文件。