2

在我的应用程序中,我正在提取所有联系人并将它们上传到服务器。但是有一个问题。我知道如何提取所有联系人,但是有没有办法获取最新的联系人?

例如:第一次打开应用程序时,我上传了所有联系人,但其他时候我不想上传所有联系人,只上传最新的。

你知道有什么办法吗?

谢谢!

4

1 回答 1

1

如果您的联系人有一些顺序(按 ID、按名称),您可以保存您保存的最后一个联系人的标识符,下次只需检查是否有标识符大于您保存的最后一个联系人。

例如:

  1. 您保存了一个联系人列表,最后保存的联系人 ID(假设它们是有序的,如果没有,则保存最大值)为 100。
  2. 下一次运行,您检查是否有任何 ID > 100 的联系人并保存这些,然后再次保存最后插入的 ID。
于 2012-07-01T10:32:56.493 回答