Android BroadcastReceiver监听手机短信
来源:互联网 发布:java开源网 编辑:程序博客网 时间:2024/05/21 05:58
实现监听手机接收的短信内容和发件人:
package com.zking.administrator.g160628_android22_sms;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.os.Bundle;import android.telephony.SmsMessage;import android.util.Log;/** * Created by Administrator on 2017/7/13 0013. */public class MySMS extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { if("android.provider.Telephony.SMS_RECEIVED".equals(intent.getAction())){ Log.i("test","收到短信了"); Bundle bundle=intent.getExtras(); Object object[]= (Object[]) bundle.get("pdus"); SmsMessage smsMessage[]=new SmsMessage[object.length]; for (int i = 0; i < object.length; i++) { smsMessage[i]=SmsMessage.createFromPdu((byte[])object[i]); } for (SmsMessage message : smsMessage) { String address=message.getOriginatingAddress(); String body=message.getDisplayMessageBody(); Log.i("test","发件人"+address+":"+body); } } }}
//权限(必须写)
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission>
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme">. . .
<receiver android:name=".MySMS"> <intent-filter> <action android:name="android.provider.Telephony.SMS_RECEIVED"></action> </intent-filter></receiver>
. . .
</application>
阅读全文
0 0
- Android BroadcastReceiver监听手机短信
- 监听android手机短信
- Android真机监听手机短信
- Android手机短信拦截---BroadcastReceiver(一)
- Android的ContentObserver类,实现监听手机短信
- android 用BroadcastReceiver监听网络~
- 79 Android BroadcastReceiver 电池电量监听
- Android BroadcastReceiver之开机监听
- Android监听网络状态实现(BroadcastReceiver + Service)
- Android利用BroadcastReceiver实现短信监听
- Android 使用Service 及 BroadcastReceiver 监听Volume
- Android利用BroadcastReceiver实现短信监听
- android BroadcastReceiver ACTION_TIME_TICK 每分钟系统时间监听
- Android之BroadcastReceiver监听手机电量
- Android-监听SD卡状态(BroadcastReceiver)
- android BroadcastReceiver动态监听网络连接
- Android BroadcastReceiver + 蓝牙状态监听Demo
- Android开发之监听或获取手机短信内容
- android自定义View 五子棋小游戏
- window驱动开发
- 一篇通俗易懂的文章---关于Java中的Annotation
- 浅析地址解析协议ARP
- C语言入门第一篇,初识C语言
- Android BroadcastReceiver监听手机短信
- Tomcat——学习心得
- KL距离>=0的证明
- hf 主页布局
- poj1012Joseph(约瑟夫环)
- 基本数据结构——栈、队列和链表
- java实现并查集算法
- [bzoj3531][Sdoi2014]旅行 树链剖分
- c++string