調用Android(Froyo)中Contacts的資料庫,實現連絡人與分組的增刪改查–附效果圖及源碼

來源:互聯網
上載者:User

注:本程式基於Froyo.程式中有含有一些Froyo內建Contacts的源碼.項目編碼用的是UTF-8,基於2.2

主要內容:

  一、對連絡人進行增刪改查:

    顯示所有連絡人時,使用了QuickContactBadge;

    顯示一個連絡人的詳細資料時使用的是QuickContactBadge+CheckBox(那個五角星)+ListView

    編輯、建立連絡人可以設定頭像,添加多個類型的Phone、Email等資訊.資訊的類型與Froyo的Contacts相同.

  二、提供分組功能

    可以對分組進行增刪改查;

    可將連絡人移進、移出某一個分組;

本程式與其他程式不同之處:

  增刪改查功能相對完善.

  建立連絡人時可添加的資訊與內建的Contacts是一致的.

  建立、編輯連絡人介面、分組功能是本程式最大的亮點.

相信你看過之後絕對對你瞭解Android的Contacts有不小的協助!

:

下面兩張圖是:進入程式頁面(Menu有新增連絡人...和顯示所有分組);新增連絡人...後的介面(頭像使用QuickContactBadge)

新增連絡人...介面(依次為添加頭像、添加多個類型的電話電話、郵箱等,點擊綠色的"+"即可)

對連絡人進行操作,只需長按即可

顯示連絡人的詳細資料(使用了QuickContactBadge、CheckBox、ListView)

修改連絡人資訊與建立連絡人是同一頁面.

分組操作:

對分組進行增刪改查(長按可以對分組進行編輯和刪除):

移進、移出分組:

源碼連結:

http://pan.baidu.com/share/link?shareid=3115&uk=2953765628

希望能與對Contacts有興趣的同學一起研究、進步!

祝各位新年快樂^_^!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.