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值相同的都是 同乙...