// 設定名字資訊
values.put(contactscontract.data.raw_contact_id, rawcontactid);
values.put(data.mimetype, structuredname.content_item_type);
value = contact.getprefix();
if (value != null && !value.equals("") && !value.equals(" "))
value = contact.getfamilyname();
if (value != null && !value.equals("") && !value.equals(" "))
value = contact.getgivenname();
if (value != null && !value.equals("") && !value.equals(" "))
value = contact.getcentername();
if (value != null && !value.equals("") && !value.equals(" "))
value = contact.getsuffix();
if (value != null && !value.equals("") && !value.equals(" "))
res.insert(contactscontract.data.content_uri, values);
values.clear();
// 新增手機號碼
value = contact.getusephone();
if (value != null && !value.equals(""))
// 新增家庭號碼
value = contact.gethometel();
if (value != null && !value.equals(""))
// 新增單位號碼
value = contact.getofficetel();
if (value != null && !value.equals(""))
// 新增家庭傳真
value = contact.gethomefax();
if (value != null && !value.equals(""))
// 新增辦公傳真
value = contact.getofficefax();
if (value != null && !value.equals(""))
// 新增qq號碼
value = contact.getqqnum();
if (value != null && !value.equals(""))
// 新增公司和職位
if ((contact.getcompany() != null && !contact.getcompany().equals(""))
|| (contact.getpisition() != null && !contact.getpisition()
.equals("")))
if (contact.getpisition() != null
|| !contact.getpisition().equals(""))
values.put(organization.type, organization.type_work);
res.insert(contactscontract.data.content_uri, values);
values.clear();
}// 新增備註
value = contact.getnote();
if (value != null && !value.equals(""))
// 新增電子郵箱
value = contact.getelecmailbox();
if (value != null && !value.equals(""))
// 新增家庭郵箱
value = contact.gethomemailbox();
if (value != null && !value.equals(""))
// 新增單位郵箱
value = contact.getofficemailbox();
if (value != null && !value.equals(""))
// 新增**
value = contact.getpersonweb();
if (value != null && !value.equals(""))
return rawcontactid;
}
Android位址選擇(類似手機通訊錄)
的乙個結構 1.右側自定義bar的部分 首先重寫ondraw方法 重寫 param canvas override protected void ondraw canvas canvas x座標等於中間 字串寬度的一辦 float xpos width 2 paint.measuretext b i...
獲取手機通訊錄
在公司裡寫了一段上傳使用者通訊錄的 寫下來,以便以後查閱 獲取手機裡的通訊錄 獲取通訊錄 param context return 返回包含使用者名稱,與號碼的arraylist public arraylistgetcontact context context phones.close alla...
獲取手機通訊錄
手機聯絡人,通過乙個服務想歪提供資料 所有手機聯絡人的資料我們會在服務裡面查詢,然後再返回給activity 首先,我們建立出 contentresolver contentresolver 的建立時通過上下文來獲取的 contentresolver cr context.getcontentres...