Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何设置和制作数据库表,以便存储android应用程序中随机编号的图像路径_Android_Sql_Database - Fatal编程技术网

如何设置和制作数据库表,以便存储android应用程序中随机编号的图像路径

如何设置和制作数据库表,以便存储android应用程序中随机编号的图像路径,android,sql,database,Android,Sql,Database,我正在开发一个androod应用程序,我想制作一个类似facebook post的功能,我们可以上传n张图片,所以我想制作一个数据库表,我想知道逻辑,这样一个拥有电子邮件地址的用户可以上传n张图片到dat基表。 就像用户可以将1、2、3等图像上载到数据库表中一样,但我不知道如何实现这一点。您只需将图像保存在sd卡中,并将图像路径保存在数据库表列中即可。 如果您以前不熟悉SQLite数据库,请浏览本帖 创建这样的表 Table-> Fb Post: column -> email

我正在开发一个androod应用程序,我想制作一个类似facebook post的功能,我们可以上传n张图片,所以我想制作一个数据库表,我想知道逻辑,这样一个拥有电子邮件地址的用户可以上传n张图片到dat基表。
就像用户可以将1、2、3等图像上载到数据库表中一样,但我不知道如何实现这一点。

您只需将图像保存在sd卡中,并将图像路径保存在数据库表列中即可。 如果您以前不熟悉SQLite数据库,请浏览本帖

创建这样的表

Table-> Fb Post:
column -> email   | imagePath
          a@gmail | sdcard/path/1
          a@gmail | sdcard/path/2
          b@gmail | sdcard/path/5

如果你想知道如何在数据库或图像中存储数据,这里有一个解决方案,或者试着更好地解释你的问题。实际上我在问,你可以在facebook帖子中看到,我们可以选择许多n个图像,它们存储在数据库中,就像在数据库表的一行中,我们有许多图片用于一个电子邮件id,我可以像一个特定的电子邮件id的图像存储,但我需要存储一个id在一个多个图像table@PirFahimShah您不会在一行中存储1…n个图像。您可以创建一个表,允许多个图像与电子邮件关联,每行1个。然后,您将使用电子邮件(或者更可能是用户id号)作为外键。我建议您研究外键和数据库模式设计。@PirFahimShah GabeSechan是对的。您可以创建如下表Post:email | imagePath a.gmail | sdcard/path/1 a.gmail | sdcard/path/2 b.gmail | sdcard/path/5@GabeSechan你的意思是我应该创建两个表。在第二个表中,我应该将第二个表中第一个表的主键作为外键。所以,当一个sinlge用户上传多个图像时,在第二个表中,我们将为一篇文章设置多个列。?