我正在尝试使用android中的ContentResolver
来查询联系人。查询有多种选项,例如contacts
,ContactsContract
,CommonDataKinds
等。但无法确定彼此之间的优势。请帮助我区分彼此和使用哪一个。
谢谢!
答案 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.