了解了contentprovider之後,我們可以嘗試來操作手機中的聯絡人。
這個操作是非常常用的,那麼首先我們要了解聯絡人在手機資料庫中是如何儲存的。
聯絡人中,有三張表比較關鍵raw_contact,data.minetype.
下面的**則是讀取和寫入聯絡人。
public class testcontact extends androidtestcase , null);
while (datacursor.movetonext()) {
//看看data表中有哪些列名
// string names = datacursor.getcolumnnames();
// for(int i =0;i
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值相同的都是 同乙...