设为首页 加入收藏

TOP

Android短信应用——短信信息实时获取
2014-11-24 12:35:37 来源: 作者: 【 】 浏览:0
Tags:Android 短信 应用 信息 实时 获取

我们知道,只需通过代码就可以读到收件箱中的短信,发件箱中的短信;但是却没办法在短信发来的瞬间获取;如果我们在短信发来的一瞬间能得到相应的信息内容,那么我们就可以依次来展开很多应用了——也就是通过短信去远程操作一部手机。


如果想实时获取,就需要调用receiver了,写一个监听类,这样我们就可以实时获取短息信息了。


还是来看看代码吧。


首先,我们需要创建一个监听类SMSBroadcastReceiver,让他去继承BroadcastReceiver。


再来初始化一个常量ACTION,并赋短信相关参数值。


接着创建onReceive方法。


然后用getAction去监听手机短信相关动态,利用StringBuffer来保存短信信息。


再然后主要代码了。


代码中的SMSAddress为发送短信的号码,SMSContent为短信内容。


要想看到是否成功获取,最简单的方法就是把这两个参数打印出来。


不过要把他们加入for循环中,因为当新信息发来时,SMSAddress和SMSContent将被替换。


因此如果要是做应用时,也是在for循环中判断的。


最后要记得在Manifest.xml中注册监听器。


同时要加上权限。


这样,我们运行程序后,只要有短信接收,SMSAddress和SMSContent就会被赋值。


(System.out后就另当别论了!)


Android短信应用——短信信息实时获取工程源码下载地址:


具体下载目录在 /pub/Android源码集锦/2011年/10月/Android短信应用——短信信息实时获取源码/


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android音乐播放器:使用Android.. 下一篇Android 从Internet获取html,图片

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·工业机器人TCP校准中 (2025-12-25 05:19:17)
·opc 通讯协议与 TCP (2025-12-25 05:19:15)
·labview中tcp/ip通信 (2025-12-25 05:19:13)
·新书介绍《Python数 (2025-12-25 04:49:47)
·怎么利用 Python 进 (2025-12-25 04:49:45)