public static final class ContactsContract.Profile
extends Object
implements BaseColumns, ContactsContract.ContactsColumns, ContactsContract.ContactOptionsColumns, ContactsContract.ContactNameColumns, ContactsContract.ContactStatusColumns
java.lang.Object | |
↳ | android.provider.ContactsContract.Profile |
用户配置文件数据的常量,表示为代表用户的设备上的单个联系人。 配置文件联系人不会像普通联系人一样自动聚合在一起; 相反,设备上的每个账户(包括数据集,如果适用的话)可以贡献代表来自该来源的用户个人简档数据的单个原始联系人。
通过这些URI访问配置文件条目(或者如果通过ID直接检索,则可以附带访问配置文件的某些部分)需要超出提供者所要求的读/写联系人权限的额外权限。 查询配置文件数据需要android.permission.READ_PROFILE权限,插入或更新配置文件数据需要android.permission.WRITE_PROFILE权限。
CONTACT_ID
column gets the _ID of the profile Contact. If no match is found, the profile Contact is created and its _ID is put into the
CONTACT_ID
column of the newly inserted raw contact.
CONTENT_URI
for profiles behaves in much the same way as retrieving a contact by ID, except that it will only ever return the user's profile contact. Constants |
|
---|---|
long |
MIN_ID 属于该配置文件的任何实体的最小ID。 |
Inherited constants |
---|
From interface android.provider.BaseColumns
|
From interface android.provider.ContactsContract.ContactsColumns
|
From interface android.provider.ContactsContract.ContactOptionsColumns
|
From interface android.provider.ContactsContract.ContactNameColumns
|
From interface android.provider.ContactsContract.ContactStatusColumns
|
Fields |
|
---|---|
public static final Uri |
CONTENT_RAW_CONTACTS_URI |
public static final Uri |
CONTENT_URI 该表格的内容://样式URI,它请求表示用户个人资料数据的联系人条目。 |
public static final Uri |
CONTENT_VCARD_URI
|
Inherited methods |
|
---|---|
From class java.lang.Object
|
long MIN_ID
属于该配置文件的任何实体的最小ID。 这基本上定义了存储配置文件数据的ID空间,供提供商用它来确定通过非配置文件特定URI的请求是否应该指向配置文件数据而不是普通联系人数据,以及所有需要进行特别许可检查。 呼叫者可以使用isProfileId(long)
来检查特定ID是否落入用于该配置文件的该组数据中。
常量值:9223372034707292160(0x7fffffff80000000)
Uri CONTENT_RAW_CONTACTS_URI
Uri
用于引用构成用户简档Contacts
条目的原始联系人。 可以通过追加原始联系人ID来解决配置文件中的单个原始联系人条目。 通过附加实体或数据路径,可以请求该特定原始联系人中的实体或数据。
Uri CONTENT_VCARD_URI
Uri
用于引用用户的配置文件 Contacts
条目,查询时提供 OpenableColumns
列,或通过 openAssetFileDescriptor(Uri, String)
打开时返回格式为vCard的用户配置文件联系人。