Android:将用户图像上传到服务器(Volley / Blob)

时间:2017-02-13 07:49:10

标签: android sqlite blob android-volley

我想执行一个简单的操作,将用户图像从应用程序上传到在线服务器以存储它们,并将它们供将来使用。

为此,我将使用Volley库。

基本上我会将图像转换为Base64格式,将其发送到服务器并存储。

然而,我的问题是,我已经在stackoverflow上阅读了有关BLOB的其他问题的答案,以便将数据存储到数据库中。任何人都可以解释在这种情况下是否需要BLOB,或者我是否在这里混合概念?。

信息:我最初的想法是将图像存储在服务器中的另一个文件夹中,也许是数据库中图像的名称和路径......但不是数据库中的图像。

1 个答案:

答案 0 :(得分:1)

制作自己的外部文件夹来保存图片比保存Images中的database要好,因为当您将images保存为 BLOB 在数据库中你在数据库传输中遇到的一些问题是,database变得很大,但是当你创建一个文件夹而你只是调用数据库中的图像名称,这要好得多。而且Volley也很好。

如果您需要代码示例,我可以发布

谢谢。