Android聯絡人 群組分組查詢

2021-06-28 22:23:23 字數 1262 閱讀 1017

android聯絡人--群組分組查詢

/**

* 當groups.deleted=0的時候, 是查詢沒有被刪除的聯絡人分組

*/public void getcontactsgroups() ;

string raw_contacts_where = contactscontract.groups.deleted + " = ? ";

cursor cursor = getcontentresolver().query(

contactscontract.groups.content_uri, raw_projection,

raw_contacts_where, new string , null);

while (cursor.movetonext())

cursor.close();

} /**

* 當groups.deleted=1的時候,是查詢刪除的分組

*/public void getcontactsgroups1() ;

string raw_contacts_where = contactscontract.groups.deleted + " = ? ";

cursor cursor = getcontentresolver().query(

contactscontract.groups.content_uri, raw_projection,

raw_contacts_where, new string , null);

while (cursor.movetonext())

cursor.close();

} /**

* 預設情況下查詢所有的分組

*/public void getcontactsgroups2()

cur.close();

} /**

* @param 群組id

* @return 查詢當前分組中有多少個聯絡人

*/private int getcountofgroup(int groupid) ;

cursor cursor = getcontentresolver().query(

contactscontract.data.content_uri, colvalue, selection, null,

"data1 asc");

int count = cursor.getcount();

return count;

}

Android操作聯絡人

android系統中的聯絡人也是通過contentprovider來對外提供資料的,我們這裡實現獲取所有聯絡人 通過 號碼獲取聯絡人 新增聯絡人 使用事務新增聯絡人。獲取所有聯絡人 1.android系統中的聯絡人也是通過contentprovider來對外提供資料的 2.資料庫路徑為 data d...

Android操作聯絡人

一 聯絡人資料庫 聯絡人的資料庫檔案的位置 data data com.android.providers.contacts databases.contacts2.db 資料庫中重要的幾張表 1 contacts表 該錶儲存了所有的手機測聯絡人,每個聯絡人佔一行,該錶儲存了聯絡人的 contact...

android 聯絡人詳解

操作聯絡人工程需要許可權,不然會報錯。android聯絡人是用資料庫儲存的,資料庫結構如下 raw contacts表 主要儲存了每個聯絡個的唯一表示欄位 id欄位。data表 raw contact id就是raw contacts中的 id欄位,所有raw contact id值相同的都是 同乙...