我正在创建一个使用地址簿的应用程序。我每次都会将所有联系人发送到服务器以获取所有正在使用该应用程序的联系人列表,我应该在我的联系人中收到新用户的通知。我不要我认为这是一种有效的方式(每次都发送所有联系人)。任何人都可以建议我如何处理编辑联系人,删除联系人等场景。如何在每次打开应用程序时避免向服务器发送所有联系人。也建议我制作最好的应用程序的有效算法
答案 0 :(得分:0)
您可以将更改后的联系人发送到服务器,使用其他字段,例如status
,并将status
从上一次sync
保存到服务器,如果创建了联系人,或者编辑或删除,您只需要将此字段更改为not sync
,并在将数据发送到服务器时,将此未同步的数据发送到服务器。