成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android查詢(xún)聯(lián)系人信息正確操作方法

移動(dòng)開(kāi)發(fā) Android
Android查詢(xún)聯(lián)系人信息這一功能的實(shí)現(xiàn),可以幫助我們快速方便的在系統(tǒng)中對(duì)聯(lián)系人的姓名,電話(huà),郵件,公司地址等等信息進(jìn)行查找。

Android操作系統(tǒng)中,編程愛(ài)好者們可以根據(jù)自己不同的需求對(duì)其進(jìn)行一些修改來(lái)輕松的完成各種功能。這一開(kāi)源系統(tǒng)對(duì)于各個(gè)手機(jī)廠商來(lái)說(shuō)無(wú)疑是一個(gè)發(fā)展良機(jī)。我們?cè)谶@里就為大家介紹一個(gè)Android查詢(xún)聯(lián)系人信息的方法,以幫助大家解決一些問(wèn)題。

下面的Android查詢(xún)聯(lián)系人信息的功能主要是實(shí)現(xiàn)查詢(xún)聯(lián)系人的姓名,電話(huà),郵件地址,

  1. String columns[] = new String[] { People._ID, People.NAME, 
    People.NUMBER, People.PRIMARY_EMAIL_ID,   
  2. People.PRIMARY_ORGANIZATION_ID, People.
    PRIMARY_PHONE_ID, People.DISPLAY_NAME,   
  3. People.IM_ACCOUNT, People.IM_HANDLE, People.PHONETIC_NAME, People.TYPE };  
  4. Uri mContacts = People.CONTENT_URI;  
  5. Cursor cur = managedQuery(mContacts, columns, // 要返回的數(shù)據(jù)字段  
  6. null, // WHERE子句  
  7. null, // WHERE 子句的參數(shù)  
  8. People.NAME // Order-by子句  
  9. );  
  10. if (cur.moveToFirst()) {  
  11. Cursor newcur = null;  
  12. do {  
  13. // 獲取字段的值  
  14. String name = cur.getString(cur.getColumnIndex(People.NAME));  
  15. String phoneNo = cur.getString(cur.getColumnIndex(People.NUMBER));  
  16. String peopleId = cur.getString(cur.getColumnIndex(People._ID));  
  17. String[] PROJECTION = new String[] { Contacts.ContactMethods._ID, 
    Contacts.ContactMethods.KIND, Contacts.ContactMethods.DATA };  
  18. newcur = managedQuery(Contacts.ContactMethods.CONTENT_URI, 
    PROJECTION, Contacts.ContactMethods.PERSON_ID + "=\'"  
  19. + cur.getLong(cur.getColumnIndex(People._ID)) + "\'", null, null);  
  20. startManagingCursor(newcur);  
  21. String email = "";  
  22. if (newcur.moveToFirst()) {  
  23. email = newcur.getString(newcur.getColumnIndex
    (Contacts.ContactMethods.DATA));  
  24. }  
  25. log.info("name = " + name + " 
    phoneNo = " + phoneNo + "email = " + email);  
  26. if (email != null && !"".equals(email) && 
    email.trim().length() != 0) {  
  27. //此處可以取到聯(lián)系人郵件  
  28. }  
  29. } while (cur.moveToNext());  
  30. if (newcur != null) {  
  31. newcur.close();//用完得關(guān)閉吧  
  32. }  
  33. }  
  34. if (cur != null)  
  35. cur.close(); //用完得關(guān)閉吧 

通過(guò)上面查詢(xún)郵件地址的方式,可以延伸出查詢(xún)聯(lián)系人的地址信息,公司信息等等。具體的Android查詢(xún)聯(lián)系人信息的方法就為大家介紹到這里。

【編輯推薦】

  1. Android命令行啟動(dòng)程序正確使用技巧解析 
  2. 全方位解讀Android多媒體框架源碼 
  3. Android模擬器尺寸隨意改 
  4. Android事件偵聽(tīng)器回調(diào)方法淺談 
  5. Android后臺(tái)程序應(yīng)用技巧分享 
責(zé)任編輯:曹凱 來(lái)源: CSDN
相關(guān)推薦

2012-03-01 19:44:18

Android

2010-01-28 14:01:32

Android監(jiān)聽(tīng)通話(huà)

2010-02-23 17:59:52

WSIT連接WCF

2011-05-26 14:42:34

Android 手機(jī)

2014-12-30 11:51:35

ListViewItem View

2010-03-04 14:32:24

Python自動(dòng)下載文

2010-03-05 10:36:52

Python調(diào)用zip

2013-09-17 09:51:49

谷歌Bump移動(dòng)應(yīng)用

2012-02-24 09:25:58

2015-11-11 10:17:15

ios9聯(lián)系人框架干貨

2015-01-21 15:50:55

Android源碼全國(guó)城市列表

2020-02-02 14:45:55

聯(lián)系人開(kāi)源工具

2009-12-15 13:59:42

Ruby對(duì)象操作

2010-02-01 09:40:08

Python操作

2011-08-12 10:16:10

iPhone通訊錄聯(lián)系人

2009-12-30 14:28:06

Silverlight

2010-03-04 09:58:32

安裝Python

2009-12-31 11:35:20

Silverlight

2010-03-05 13:48:24

Python for

2009-09-18 10:58:31

C#數(shù)組操作
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 久久久久久久一区 | 国产精品成人一区二区三区吃奶 | 成年无码av片在线 | 日韩欧美精品一区 | 欧美日韩视频在线播放 | 精品国产乱码一区二区三区 | 综合久久综合久久 | 日本久久久一区二区三区 | 国产成人一区二区三区久久久 | 国产精品国产a级 | 国产欧美久久精品 | 国产日韩久久 | 99爱在线视频 | 亚洲黄色片免费观看 | 欧美综合视频在线 | 免费精品视频在线观看 | 精品一区二区三区在线观看 | 亚洲精品第一 | 超碰在线播 | 天天干天天操天天爽 | 成人一区av偷拍 | 亚洲视频在线看 | 毛片免费视频 | 日韩 欧美 二区 | 91在线视频免费观看 | 激情欧美日韩一区二区 | 国产精品中文在线 | 韩日精品在线观看 | 欧美片网站免费 | 色婷婷av一区二区三区软件 | 999久久久国产精品 欧美成人h版在线观看 | 中文字幕一区二区三区乱码图片 | 在线亚洲免费视频 | 欧日韩不卡在线视频 | 日韩高清在线观看 | 久久亚洲综合 | 成人高清在线 | 精久久| 最新国产精品视频 | 国产精品久久久久久久午夜片 | 欧美精品在线免费观看 |