说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

获得手机中的电话簿

HTML文档下载 WORD文档下载 PDF文档下载
有时您可能想备份电话簿。这个功能很常见。不过如何自己编程来获取呢?本人买了一本《Android应用开发揭密》,这本书挺好。就是里面的便子有点老了。书中第34页关于获得电话本的方法有误:只能获取联系人,却不能获得电话号码。我猜可能因为该书的代码是基于Android1.6的吧?通过多方查找资料,并且反复调试,我找到了正确的方法。
首先,要在AndroidManifest.xml中,添加以下的权限说明。<uses-permission android:name="android.permission.READ_CONTACTS">    </uses-permission>代码如下:

 

<uses-permission android:name="android.permission.READ_CONTACTS">
    </uses-permission>
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.main); TextView tv = new TextView(this); String sAll = "---电话列表---by dxm \n"; // 得到ContentResolver对象] ContentResolver cr = getContentResolver(); Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI,null,null,null,null); while(cursor.moveToNext()) { int nIndex = cursor.getColumnIndex(PhoneLookup.DISPLAY_NAME); String sName = cursor.getString(nIndex); Log.e("MYTAG",sName); int nIndex2 = cursor.getColumnIndex(PhoneLookup.HAS_PHONE_NUMBER); String sTmp=""; sTmp += nIndex2; String sHasNumber = cursor.getString(nIndex2); sAll += (sName + ":"); Log.e("MYTAG","hasNumber:"+sHasNumber); if( sHasNumber.compareTo("1")==0) { int idFieldIndex=cursor.getColumnIndex(ContactsContract.Contacts._ID); int id=cursor.getInt(idFieldIndex); Cursor phones = cr.query( ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, ContactsContract.CommonDataKinds.Phone.CONTACT_ID + "=" + "?", new String[]{Integer.toString(id)}, null); while (phones.moveToNext()) { String sNumber = "NONE"; nIndex = phones .getColumnIndex(ContactsContract.CommonDataKinds.Phone.NUMBER); sNumber = phones.getString(nIndex); Log.e("MYTAG",sNumber); nIndex = phones .getColumnIndex(ContactsContract.CommonDataKinds.Phone.TYPE); String sType = phones.getString(nIndex); sAll+= (sNumber + ":" + sType + "\n"); } Log.e("MYTAG","OH"); } else { sAll+= ("no phone number \n"); } } cursor.close(); tv.setText(sAll); setContentView(tv); }

 

 

【最佳实践】通过DevOps确保可靠和有效的信息安全 2048 Hello World:跨平台快速应用开发Python框架Kivy Forrester:关于私有云的10个事实 2014年8月操作系统份额:Win 8.x大涨,Linux继续下跌 0代码、不编程—交互式网页设计工具VXPLO 揭秘Instagram Hyperlapse背后的技术 【CTO俱乐部在线教育研讨会】用互联网技术深入创新教育产品 降低门槛!Hybrid应用开发框架LigerMobile 下一代IT革命:微服务器和雾计算 使用Mongo Connector和Elasticsearch实现模糊匹配 时隔8个月,物联网联盟AllSeen如今怎样? 《近匠》简网:开发零门槛 快速建原生App MDCC免费展位申请超预期 大会内容初曝光 在服务器与交换机定制之后,谷歌着手量子计算机CPU设计 电信天翼开放平台鲍占斌:优质能力 分成比例高 艾格拉斯副总裁王晓波:手游定价如何设计 Xcode 6 Beta 7发布:语法定、内库改,Swift何时完善? 干货来袭:由22个联邦机构分享的6482个数据集 Phablet出货量今年将超移动PC,明年再超平板 如何提高Web服务端并发效率的异步编程技术? 改改改!让应用通过审核出人头地的10个方法 正益无线CEO王国春:AppCan如何获得50万开发者青睐 在收购Xtreme Labs之后,Pivotal推出PaaS移动服务 .NET开发者必备的11款免费工具 .NET开发不可错过的25款高效工具 Docker最佳实践!尽在2014 Container技术大会 pflua:用Lua编写的高性能网络包过滤工具箱 掌上明珠张磊:如何设计手游付费体系 云游科技何千军:游戏开发和后端逻辑经验 《近匠》Highway1:孵化,不只是简单的帮助 嘉宾来了 MDCC 2014首批演讲嘉宾名单公布 SQL也能够在windows98中运行吗?可是我的SQL怎么也不能启动??? 请各位帮帮忙,一个关于集合的问题。 我不敢胡闹 请教用ADO的方法向access更新记录,用update有没有什么特殊之处 关于嵌入视图的问题 如何实现 java和微软的DLL库或DECOME服务的通讯? 我在VC中使用BoundCheck查错时,老是在调试过程中出现访问冲突错误,这是为什么? 学习VC之前要注重那方面的学习,请多多指教. 请问,ORACLE里有没有图形界面,可以直接在里面进行创建表,删除表等操作。 请教消息队列相关问题 出错了,请大侠们帮忙看看! 大家的ID也太不工整太没创意了吧?有点乱七八糟的!看我的多好! 一个简单的问题???? 用Table过滤数据,在线等待!!! 请问有没有办法通过c#连接到Internet上的某个数据库(用c#的工具) 清纯女孩不为人知的一面(未成年勿入) 菜鸟在线求助:=》》 大家好。有事请教 还是billboard里的 关于透明色 关于页面的连接问题 不好意思,问这个问题? 求教,关于网页的东东,急!!!!!!!!!!!!!!! 表间数据复制问题 关于远程控制的一个问题 那里有PB6.0可供免费下载? 关于 电视卡 压缩MPEG文件的问题 CComboBox为何不能下拉,属性已设为Drop List 菜鸟问题,怎样用photoshop画出的矩形有3D边框?没分了,请帮忙 急!磁盘检测出错?在线 有关限制插入操作的问题(SQL Server 2000),救急! 蓝星梦工厂的电视卡 怎样把"34444"->34444? 构造函数初级问题 求串口联网方法! 爱情和事业是不是真的水火不容不可兼得??? 窗体里的数据能不能排序呢 救急,为什么我设置的fnOpenModal参数无效? 如何修改listview中的值? 经常去联众下围棋的兄弟进来,问个问题 用jbuilder怎样把htc文件打包到web application中去? 求助高手指点:用vb实现把结果输出到已定制的word表格中 用200百分问个很菜的问题 关于超星的问题 探讨:如何把软件开发工作为我们一生的事业 ocx问题?参数传递 用200百分问个很菜的问题 请问谁能告诉我一个制作从模糊到清晰运动的源代码或地址? 改变对话框中菜单区的背景色,急 弱智问题:我修改一个打印报表的数据窗口格式,修改后的新问题是它每次打印时接着纸的最上面, IE不能打开新窗口。是什么道理? java下如何得到当前程序(application)的路径?很急!! 组件调用问题? 斜塔上的实验 异端这样写有什么作用 什么叫廉洁 为什么要倡导廉政 生命的英语意思是怎样的? 什么叫廉政? 为什么要提出进行全面廉政文化教育? 斜塔上的实验作者采用记叙和描写相结合的好处 有没有一种电子器件,通电后延迟20-30秒,闭合开关,闭合时间10几秒后在断开开关延时闭合,延时断开 ,电子器件是什么 廉洁是什么? 模拟动物人生不死挂咋用 什么叫廉政教育? 模拟动物人生的不死挂在线等!要不死,别说没有,我看见了中国玩家用. 这个元件上面贴着的那层黄色的 起绝缘保护作用的纸叫什么? 小直流电机(dc3v)通电经过电路转90度,断开反转90度,电路怎样控制?要用到那些电子器件? 课文:《小写抄员》里的描写叙利奥心里的句子侑?北师大版的 "爱情是骗局" 英语怎么表达? 以山做形旁的形声字 算式-8+16-3-6按”和“的意义读作_____________;按”运算“的意义读作_____________. 如何使收音机拉线滑轮寿命延长 回答好我重重有赏我的收音机是红灯753 以田做形旁的形声字 观沧海的意思 不少于400字写的像作文一样 做圆周运动的力矩是不是不变 指出下列形声字形旁1.惊2.词3.店4.基5.围6.琵7.牧8.鸽9.特10.荡 请问《观沧海》的意思是什么? 圆周运动时的力矩是否有变化有图.有图,物体A做圆周运动,90度或是任意角度旋转,在旋转的过程中,力矩是否有变化.匀速旋转和不匀速旋转有什么不同.并说明原因. 点击乐4 求数字的关的攻略 提示:P=16 L=12 还有个圆圈 要输入7位数字 观沧海中的临字意思是什么 匀速圆周运动和圆周运动本质上有什么不同 a加圆圈在键盘上怎样写注册时 (12+7)×8=这样的算式怎样读 电子元件上标着221,那是什么元件,电阻? 五棱柱,它由——个面组成,它有——个顶点,经过每个顶点有——条棱? 形声字什么意思 有关三孔插座的问题上次我买了一个三孔插座,但是插口不符,似乎太小了,我想问一下,三孔插座的规格是怎么看的?匹又是什么的单位?怎么才能在淘宝上买到想要的尺寸? 有什么电子元件,只允许12V的电压通过,一旦电压低于12V则自动断开能不能给个简单一点的比较器电路图 怎样正确认识形声字的形旁和声旁的作用? 生命是这样开始的 A-B 用圆圈包起来怎么打Work 里面,圆圈里面包含多个字母怎么打要A-B全部包在圆圈里面的 圆圈可以是椭圆的…如建筑图纸 轴号 如果金属导体通电后温度升高,在同一电压下,比较温度升高前、后通过导体的电流,则...我想问一下:1、金属导体的电阻不是一定的吗?(不是只有电灯泡的电阻是非线性的吗?)2、升高温度, 生命是怎么开始的.一个人,一个虫,一个细菌.宏观的考虑. 匡威标志一个圆圈里边一个星星怎么打出来啊 加在某段金属导体上的电压变为原来的3倍,导体中的电流增加了0.9A.如果所加的电压变为原来的1/2时,导体中的电流为多少? 生命是如何开始的? 一个圆圈里边有一个2怎么打 廉洁是什么我要写一篇关于廉洁的作文 生命的开始,是为了什么?人的生命是有限的,但物种得到延续,生命的意义是不是渴望永恒存在?人会死,可是几亿年后,我身上的细胞却仍然存在于其他人身上,事实上我又没死,而所有 知足者常乐.翻译成英文 我喜欢一个叫 高秋的女孩 求高秋 藏头诗 能代表父爱的动作有很多,请从你身边找出一例写在下面.请写一个比较实际的来写! 大家请帮帮忙! 英语翻译Content is better than riches. 知足者常乐为话题600字作文 安规电容上标的22j1j .1j2A 1NJ2A 安规电容上标的22j1j .1j2A 1NJ2A 就是黄色小方块电容 知足者常乐翻译 四字成语的由来 斜塔上的实验 第一段对教堂的环境描写有什么表达作用?要详细说明 关于知足者常乐的名句 所谓的知足者常乐,是真的满足了现状,还是没法改变命运而找的脱词呢? 我已经放弃了的英文意思是什么 1和2通电则3和4接通,1和2断开则3和5接通,有这样的电子元件吗? ESPRIT是哪个国家的?什么地区的?如题. 伊朗最高领袖称支持伊核问题会谈 对前中国珠算备选“非遗” 入选“非遗”项日媒:两艘中国海警船驶入钓鱼岛附近毗第十一届夏威夷“中国风情节”开幕浙江部分行政区划调整 绍兴县上虞市撤宁波住博会市民看房重开发商 遗憾大牌通讯:历史遗迹记录昔日辉煌――泰国旧英国铜像常被挂内裤乳罩 政府被迫将其英国铜像常被挂内裤乳罩 政府被迫将其通讯:历史遗迹记录昔日辉煌――泰国旧亲善合作 睦邻友好——国内外人士积极马来西亚举办“小状元汉语经典诵读大赛巴基斯坦塔利班头目死于美无人机空袭 英国一医院医疗过失误诊流产 恐致死逾第五届中国木质玩具文化节在浙江云和开为阻法院强制执行 浙江金华一老人扬言浙江金华一智障儿命悬半空 特勤消防空宁波银行发力托管业务 首只公募基金开浙江云和经贸合作洽谈签约引资50多亿把美式“监听帝国”关入“笼子”杭城周末马拉松大派对 关键词:超越、同学知道我邻居是个妹妹后,死活要来我快递限速15公里 安全与便利只能二选安徽东航进行客舱改造 飞机内逐步“告国民党立委在“两国论”声明签字 洪秀新风云新服今日开启 壕礼5+1抢金装前景堪忧 日本拟“竭尽全力”争取澳洲台女军官拍婚纱照前夕自杀 男友悲痛不国民党“立委”:民进党“转型正义”是这种舞叫做“妈妈我就要买那个”厄瓜多尔将强制征税用于震后重建 含临河南一街道办报账员3年挪用公款四百多中钨高新 主力暗流涌动,近期或将这样派早报:支付宝私自收集信息,Oper任何投资都存在二八定律,该怎样做20本打算和非洲帅哥谈情说爱,没想到我们中国广电网络公司挂牌 移联电三足鼎立宫鲁鸣:身体对抗得先有点资本又到尴尬季!连衣裙和小外套更配奥~Woj:周琦很难成为首轮秀山河药辅300452:高送转刺激利好乐视汽车回应融资传闻,假的!苹果汽车
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘