在使用电话验证的应用程序中,例如 WhatsApp:
当任何用户打开以查看他/她的联系人时,WhatsApp将仅显示使用WhatsApp的来自您的手机的联系人(就像它们筛选您的联系人一样)。
我对实现类似功能的想法:
我可以将所有用户保存在数据库中(当他们使用我的应用程序进行身份验证时),现在当我在活动中加载联系人时,我检查联系人是否存在于数据库中,如果该用户存在,则将其添加到列表中。
问题:
如果我使用上述方法:
假设我有10,000个用户在数据库中,则每次我想要在我的应用程序内显示用户的联系人时循环遍历这10,000个用户就没有意义了。
问题:
您认为 WhatsApp 等应用程序如何实现这样的功能?