我的主要目标是通过QRCode将图像(位于本地Web服务器中的文件夹,即http://localhost/image/myimage.jpg
)和与图像关联的一些信息(即名称,ID,时间)传输到Android App (Android App具有QR扫描功能)。
到目前为止,应用程序可以扫描生成的QR码,这些QR码指向图像,图像可以成功下载到手机中。但是,我坚持使用“方法”将相关信息传输到手机中。我该怎么办?
我的第一个想法是让另一个QR码指向包含这些信息的文本文件。该应用程序将通过QR代码下载文本文件,正确解析数据并将其存储到共享首选项中。然后,可以删除文本文件。这里的缺点是我必须生成2个QR码。
我还可以通过直接将相关信息编码到QR码中来生成第二个QR码。缺点是我仍然需要生成2个QR码。
我的第三个想法是重新命名图像,然后才能下载图像的相关信息。像http://localhost/image/myimage-name-id-time.jpg
这样的东西然后我可以解析图像名称中的信息,将它们存储到共享首选项中并正确地重命名。
我应该去哪一个?这样做的标准方法是什么?还有其他办法吗?
请记住,我是Android开发的新手。我希望得到一个精心设计的答案。感谢。