本文是在日常開發中所遇到的處理系統聯絡人的總結。
一、新增姓名、**號碼到系統聯絡人。
/**
* 新增姓名、**號碼到系統聯絡人
* @param context 上下文
* @param contactname 姓名
* @param phonenumber **號碼
*/public static void addcontact(context context, string contactname, string phonenumber)
最後不要忘記新增許可權,6.0及以上還需動態申請許可權。
讀取系統聯絡人
contentprovider讀取 號碼的uri contactscontract.commondatakinds.phone.content uri contentprovider掃瞄本地路徑uri mediastore.images.media.external content uri cont...
獲得聯絡人
注意在 後要加上 貌似從android2.0開始,聯絡人的api做了很大的調整。people介面由contactscontract.contacts代替。在聯絡人的 號碼中有很多種,如果只想獲得手機號碼。如下 cursor phones mcontext.getcontentresolver que...
同步聯絡人
從我的舊的n70手機中同步聯絡人到新的android手機中。首先,安裝nokia的pc套件,匯出手機中的所有聯絡人到電腦硬碟中。儲存成 csv 檔案形式。登陸gmail,在gmail的左邊有通訊錄一覽,可以匯入csv檔案,將所有聯絡人儲存到gmail中。此時開啟android 手機中的通訊錄,就可以...