免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1737 | 回复: 0
打印 上一主题 下一主题

Android 使用PhoneLookup查询电话 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-15 15:06 |只看该作者 |倒序浏览
Android 使用PhoneLookup查询电话


  电话号码的查询可以用如下方式实现。

java代码:

  1. 01.String phoneNumber="1367890660";

  2. 02.Uri uri = Uri.withAppendedPath(PhoneLookup.CONTENT_FILTER_URI, Uri.encode(phoneNumber));

  3. 03.c=context.getContentResolver().query(uri, null,null,null,null);
复制代码
复制代码能查询到的信息共14项

java代码:

  1. 01.Columns

  2. 02.PhoneLookup

  3. 03.long _ID read-only Data row ID.

  4. 04.String NUMBER read-only Phone number.

  5. 05.String TYPE read-only Phone number type. See ContactsContract.CommonDataKinds.Phone.

  6. 06.String LABEL read-only Custom label for the phone number. See ContactsContract.CommonDataKinds.Phone.

  7. 07.

  8. 08.Columns from the Contacts table(ContactsContract.Contacts)are also available through a join.

  9. 09.Join with Contacts

  10. 10.String LOOKUP_KEY

  11. 11.String DISPLAY_NAME

  12. 12.long PHOTO_ID

  13. 13.int IN_VISIBLE_GROUP

  14. 14.int HAS_PHONE_NUMBER

  15. 15.int TIMES_CONTACTED

  16. 16.long LAST_TIME_CONTACTED

  17. 17.int STARRED

  18. 18.String CUSTOM_RINGTONE

  19. 19.int SEND_TO_VOICEMAIL
复制代码
复制代码注意查询到的信息项都标记为只读的。我想这里的查询应该就是调用的数据库中存储过程。从逻辑上来讲就是只读的。所以系统在这里就把标记为只读的了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP