操作通訊錄必須在androidmanifest.xml中先新增2個許可權,6.0之後動態許可權請自行新增
/**
* 新增 通訊錄聯絡人
* @param context 上下文
* @param name 名稱
* @param phonenum 手機號
*/public static void addcontact(context context, string name, string phonenum)
/**
* 根據 名稱 手機號 刪除通訊錄
* @param context 上下文
* @param name 名稱
* @param number 手機號
*/public static void delete(context context, string name, string number) , null);
while (namecursor.movetonext()) , null);
while (numbercursor.movetonext()) );}}
}}
/**
* 修改聯絡人
*/public void upphonemessage(context context, phonemessagemode phonemessagemode) ;
int res = context.getcontentresolver().update(contactscontract.data.content_uri, values, where, selectionargs);
values.clear();
string selectionargs1 = new string;
values.put(contactscontract.commondatakinds.structuredname.given_name, phonemessagemode.getphonename());
values.put(contactscontract.rawcontacts.data.mimetype, contactscontract.commondatakinds.structuredname.content_item_type);
context.getcontentresolver().update(contactscontract.data.content_uri, values, where, selectionargs1);
}
/**
* 查詢**資訊
*/public static listgetphonemessage(context context)
return phonelist;
}
通訊錄的增刪改查
第一天,把通訊錄的業務bean寫好,然後寫乙個dao類,主要用於業務bean的增刪改查效果圖 通訊錄的業務contactbean類,主要有聯絡人的id,姓名,還有頭像,至於其他的屬性是在後面做其他模組需要用到後加上了 public class contactbean public void setf...
Android入門 增刪改查通訊錄
首先給大家分享乙個巨牛巨牛的人工智慧教程,是我無意中發現的。教程不僅零基礎,通俗易懂,而且非常風趣幽默,還時不時有內涵段子,像看 一樣,哈哈 我正在學習中,覺得太牛了,所以分享給大家!點這裡可以跳轉到教程 通訊錄應用是android自帶的應用程式,我們看到此應用的時候,可能只認為這是乙個應用,用資料...
c 通訊錄作業增刪改查
an highlighted block include include include using namespace std int number 0 typedef struct news news int choose 主介面 選擇所要進入系統的函式 int searchbynum news...