在我的应用程序中,我想将联系人与其他数据相关联。对联系人的引用必须尽可能持久,否则关联的数据就会变得垃圾。
首先,我应该使用 ContactsContract.Contact.LOOKUP_KEY 访问聚合联系人是否正确?
假设上述情况,那么 LOOKUP_KEY 的持久性如何?我想假设只要至少有一个基础原始表仍然存在,它就会保持有效。特别是,我希望它是持久的,无论用户是否: - 更改任何原始表中的名称 - 从原始表中删除它(但不是从所有原始表中) - 将其独立添加到新的原始表中.
我的假设是否有效?如果没有,有什么建议吗?
谢谢。