安卓系統聯絡人總結

2021-08-27 20:53:32 字數 364 閱讀 1756

本文是在日常開發中所遇到的處理系統聯絡人的總結。

一、新增姓名、**號碼到系統聯絡人。

/**

* 新增姓名、**號碼到系統聯絡人

* @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 手機中的通訊錄,就可以...