Android 聯(lián)系人信息

2018-08-02 17:45 更新

編寫:spencer198711 - 原文:http://developer.android.com/training/contacts-provider/index.html

Contacts Provider是用戶聯(lián)系人信息的集中倉庫, 它包含了來自聯(lián)系人應用與社交應用的聯(lián)系人數(shù)據(jù)。在我們的應用中,我們可以通過調(diào)用ContentResolver方法或者通過發(fā)送Intent給聯(lián)系人應用來訪問Contacts Provider的信息。

這個章節(jié)會講解獲取聯(lián)系人列表,顯示指定聯(lián)系人詳情以及通過intent來修改聯(lián)系人信息。這里介紹的基礎技能能夠擴展到執(zhí)行更復雜的任務。另外,這個章節(jié)也會幫助我們了解Contacts Provider的整個架構與操作方法。

Lessons

獲取聯(lián)系人列表

學習如何獲取聯(lián)系人列表。你可以使用下面的技術來篩選需要的信息:

  • 通過聯(lián)系人名字進行篩選
  • 通過聯(lián)系人類型進行篩選
  • 通過類似電話號碼等指定的一類信息進行篩選。

獲取聯(lián)系人詳情

學習如何獲取單個聯(lián)系人的詳情。一個聯(lián)系人的詳細信息包括電話號碼與郵件地址等等。你可以獲取所有的詳細信息,也有可以只獲取指定類型的詳細數(shù)據(jù),例如郵件地址。

使用Intents修改聯(lián)系人信息

學習如何通過發(fā)送intent給聯(lián)系人應用來修改聯(lián)系人信息。

顯示聯(lián)系人頭像

學習如何顯示QuickContactBadge小組件。當用戶點擊聯(lián)系人臂章(頭像)組件時,會打開一個對話框,這個對話框會顯示聯(lián)系人詳情,并提供操作按鈕來處理詳細信息。例如,如果聯(lián)系人信息有郵件地址,這個對話框可以顯示一個啟動默認郵件應用的操作按鈕。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號