1. 程式人生 > >Android中查詢聯絡人常用的URI

Android中查詢聯絡人常用的URI

// 查詢聯絡人的Uri

     Uri contactsUri = Uri.parse("content://com.android.contacts/contacts");

// 查詢聯絡人頭像的Uri

     Uri uriPhoto = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI,contactId);

//查尋聯絡人的所有電話的URI

     Uri queryPhoneUri = Uri.parse("content://com.android.contacts/data/phones");

//查詢聯絡人的email的URI
     Uri contactsEmailUri = Uri.parse("content://com.android.contacts/data/emails");


//快速查詢聯絡用的uri(根據queryData查詢,例如,查詢以s開頭的所有聯絡人,查詢時以sort_key排序),
     Uri contactsQueryUri = Uri.withAppendedPath(ContactsContract.CommonDataKinds.Phone.CONTENT_FILTER_URI,
                                    Uri.encode(queryData));