gpt4 book ai didi

android - 内容 ://contacts/people and content://contacts/之间有什么区别

转载 作者:行者123 更新时间:2023-11-29 01:11:33 29 4
gpt4 key购买 nike

我正在阅读有关内容提供商的信息,并且对从 android 中选择联系人有点困惑。我从 Stackoverflow 中阅读了很多示例,并且混淆了一些人正在使用 content://contacts/people 作为 Uri 而有些人正在使用 content://contacts/ 作为 Uri 什么它们之间有什么区别吗?

还有一些人使用 People.NUMBERPeople.NAME 从 Uri 访问信息,一些人使用 Contacts.DISPLAY_NAMEContacts.HAS_PHONE_NUMBER 你能详细说明一下吗?

最佳答案

您引用的内容提供者自 API 级别 5 起已弃用。

请使用this documentation page了解如何检索联系人列表:-)


附带说明一下,您询问的两个提供商用于访问联系人数据库的不同级别。首先你得到一般级别的数据库,然后你有一个People表,然后每个人都有PhonesExtensions表ContactMethods 等 [ source ]

如果我没记错的话,总调用无论如何都会映射到People 表。尽管如此,请不要使用此 ContentProvider,它已被弃用

关于android - 内容 ://contacts/people and content://contacts/之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42651506/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com