【问题标题】:How to indicate images in android gallery如何在android图库中指示图像
【发布时间】:2016-08-08 07:02:02
【问题描述】:

使用我的应用程序我将一些图像上传到服务器,下次同时 我打开该应用程序并尝试使用同一应用程序选择图像,我如何指示已上传的图像?

【问题讨论】:

    标签: android image-uploading image-gallery multipartentity


    【解决方案1】:

    最简单的方法是创建一个本地数据库并为这些上传的内容添加标志。

    数据库架构可能是这样的,

    现在每次上传内容时,进行以下查询,

    1. 如果数据库中存在内容名称file_nameis_uploaded status = true,则文件已上传。

    2. 否则,为数据库中的文件创建新记录并上传。

    3. 如果您有一个图像列表来显示它们是否已上传,请运行并循环并根据数据库 is_uploaded 标志更改已上传的指示符。

    【讨论】:

    • 如果文件在服务器上被删除或重命名了怎么办?
    • 问题不在于如何记住这些图像名称。问题是下次如何在图库应用中显示这些图像。
    • @greenapps 为了跟踪上传的文件,您必须对它们进行唯一标识。唯一标识可以是文件路径、名称或时间戳。一旦它们被识别出来,我们就可以使用任何视觉指示器。
    • @cricket_007 是的,这是一个限制。即使您对文件名进行任何更改或复制它们,Google 的“照片”应用程序也会重新上传。为了使结果 100% 准确,我们可能需要进行图像处理。
    • we can use any visual indicator。好吧,请告诉画廊应用程序中的哪一个以及如何做到这一点,因为这是问题所在。不记得一些名字..你又没有解决问题本身。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    • 2011-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多