Android 检查图片是否已被看到的最佳方法

Android 检查图片是否已被看到的最佳方法,android,django,Android,Django,我的Android应用程序从Django服务器上随机抓取图片。在我的应用程序中,你可以对图片进行投票 我希望能够确保用户永远不会得到相同的图片两次。我已经在应用程序本身本地保存一个整数数组,该数组具有图片id 我的问题是,最好/最好的做法是让服务器只发送尚未投票的新图片 我想向服务器发送整数数组,以便服务器可以交叉检查并发回一个尚未投票的整数,但我认为这可能是一个更大范围的问题->让服务器进行太多计算 提前谢谢 我对Django了解不多,但要么你需要按照你的建议去做,要么你可以要求一张随机图片,

我的Android应用程序从Django服务器上随机抓取图片。在我的应用程序中,你可以对图片进行投票

我希望能够确保用户永远不会得到相同的图片两次。我已经在应用程序本身本地保存一个整数数组,该数组具有图片id

我的问题是,最好/最好的做法是让服务器只发送尚未投票的新图片

我想向服务器发送整数数组,以便服务器可以交叉检查并发回一个尚未投票的整数,但我认为这可能是一个更大范围的问题->让服务器进行太多计算


提前谢谢

我对Django了解不多,但要么你需要按照你的建议去做,要么你可以要求一张随机图片,服务器会用它打算发送的ID响应,而你的应用会根据它是否想要那个ID来回答是或否。然后服务器要么提供另一个随机ID,要么您接受图片并发送它

另外,使用集合而不是数组-您对顺序不感兴趣,您只想避免重复