使用Contacts,ContactsContract查询android中的联系人

时间:2014-06-05 06:32:57

标签: android android-contentprovider android-contentresolver

我正在尝试使用android中的ContentResolver来查询联系人。查询有多种选项,例如contactsContactsContractCommonDataKinds等。但无法确定彼此之间的优势。请帮助我区分彼此和使用哪一个。

谢谢!

1 个答案:

答案 0 :(得分:0)

它们都与Android版本有关,比如

android.provider.ContactsContract.Contacts.People.CONTENT_URI - 这仅适用于Android 2.0 (SDK level 5) and higher.在早期版本的Android上,我们需要坚持使用原始android.provider.Contacts.CONTENT_URI

ContactsContract.CommonDataKinds是Container,用于存储ContactsContract.Data表中常见数据类型的定义。如果您想了解更多信息,请查看this.