Andro联系人短信记录读取
联系人短信记录读取
在完成通讯录的消息界面时,需要读取联系人的短信记录
具体过程如下:
首先是权限处理
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
读取方法如下:
public static Uri SMS_INBOX = Uri.parse("content://sms/");
public static List<Sms>getSmsFromPhone(Context context) {List<Sms>list=new ArrayList<>();ContentResolver cr =context.getContentResolver();String[] projection = new String[] {"_id", "address", "person","body", "date", "type" };Cursor cur = cr.query(SMS_INBOX, projection, null, null, "date desc");while(cur.moveToNext()) {String number = cur.getString(cur.getColumnIndex("address"));//手机号String name = cur.getString(cur.getColumnIndex("person"));//联系人姓名列表String body = cur.getString(cur.getColumnIndex("body"));//短信内容Long date=cur.getLong(cur.getColumnIndex("date"));SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");Date d = new Date(date);String strDate = dateFormat.format(d);//至此就获得了短信的相关的内容Sms sms=new Sms();GeticonForGetmsg.icon(context,number);sms.setPhone(number);sms.setBody(body);sms.setDate(strDate);list.add(sms);}return list;
}
Andro联系人短信记录读取相关推荐
- 安卓手机不能开机 怎么备份 联系人 短信 通话记录
安卓手机不能开机 怎么备份 联系人 短信 通话记录 1.准备 安卓常用工具adb工具包 2. 手机进入recovery模式 选择 mounts and storage mount (挂载) /data ...
- android 手机误删短信恢复软件,误删除短信恢复大师 for android v4.1 安卓版 恢复Android手机上误删除的短信记录的软件...
误删除短信恢复大师是一款用户恢复Android手机上误删除的联系人信息.通话记录和短信记录的软件,用户恢复出来亦可以直接恢复到手机数据库中! 误删除短信恢复大师使用前提条件- 手机需要获取root权限 ...
- android通话记录列表apk,android打电话,发短信,获取通讯录、通话记录、短信记录...
[实例简介] 代码实现android打电话,发短信,获取通讯录.通话记录.短信记录 [实例截图] [核心代码] 19287b5f-b70c-4210-ab04-9d24ddd60788 └── cal ...
- 转换xml格式的短信记录
<?xml version="1.0" encoding="UTF-8"?> <SMSRecord> <SMS> ...
- 华为手机备份的通讯录是什么文件_华为手机资料备份与恢复教程(含联系人短信图片程序等)...
华为手机资料备份与恢复教程(含联系人短信程序等),平时大家可能都会对手机进行一些双清或者刷机操作,但是如果不提前备份的话,那么您的个人资料将会被全部清除,所以这个备份就显得格外重要了,很多机友不知道使 ...
- SIM900A英文短信的读取与发送
一.英文短信的发送: 一般分为五步进行短信的发送: 1.我们用到AT+CSCS指令来设置TE字符集,默认的为GSM7位缺省字符集,在发送英文短信时,需要发送:AT+CSCS="GSM&quo ...
- android手机短信验证码读取问题
Android手机读取短信验证码,本质其实还是要读取短信内容,再从内容里边抽取验证码. Android现在短信分为通知信息及其他信息2种.通知类短信,app短信信息读取不到,android系统禁止第三 ...
- 华为帐号服务升级,提供通用短信验证码读取能力
目前,在电商.金融.社交等多种行业的APP中,"帐号+短信验证码"这种验证方式已成为验证用户身份的主流.短信验证具有易操作.安全性高.成本低的优势,在用户注册.登录.绑定手机号等许 ...
- android 获取通话记录对应卡槽,短信记录对应卡槽
最新公司有需求 要求屏蔽监听插入双卡后的用户指定一张卡,找了半天资料现在总结一下 1.获取通话记录对应卡槽 通话记录数据库(content://call_log/calls)中有存字段simid Ur ...
最新文章
- 我又来定计划了~2015-8至年底
- 深度学习未来十大趋势
- 日光能和电池两用计算机,计算机类专业竞赛模拟试题(doc 7页)全面优秀版优秀版...
- MySql 中锁的定义
- android自动化测试工具之monkey
- 动态规划( python)
- python和java选择哪个-JAVA和Python哪个好就业?
- Silverlight中使用Timer的方法
- Render Monkey中可渲染纹理的Clear Color
- McAfee Host Intrusion Prevention
- 1006 换个格式输出整数
- C语言中access的使用
- 低代码:阿里“云钉一体”战略的延伸和深化
- 两个苹果手机怎么定位_苹果6手机一直闪白屏怎么办?苹果6手机一直闪白屏怎么办?...
- 枸杞最适合用来消除疲劳
- 消费税简介、消费税税目 、消费税税率 、消费税计算、综合练习
- JavaScript Promise解析一个例子就够了
- DHCP欺骗和解决方案
- Nginx + Tomcat + Session学习 - ﹎敏ō - 博客园
- 训练数据较少时如何生成更多的数据
热门文章
- Mac Pro install peel
- java—JSON(课堂笔记篇)
- 微信公众号采集 php,如何采集微信公众号历史消息页
- [agc012e]Camel and Oases
- 详解Https出现的前因后果
- 在线练习毛笔书法或水墨画的html5网站,友基墨客M-Brush官方版
- opengl SwapBuffers的等待,虚伪的FPS
- 第1.3章:StarRocks部署--单机部署
- paramiko.ssh_exception.SSHexception:Server connection dropped:
- 阿里云服务器实现 frp 内网穿透