短信防火墙

原创 2016年05月30日 21:18:49
public class SmsReceiver extends BroadcastReceiver {

	@Override
	public void onReceive(Context context, Intent intent) {
		//拿到短信的信息
		//短信内容封装在intent中
		Bundle bundle = intent.getExtras();
		//以pdus为键,取出一个object数组,数组中的每一个元素,都是一条短信
		Object[] objects = (Object[]) bundle.get("pdus");
		
		//拿到广播中的所有短信
		for (Object object : objects) {
			//通过pdu来构造短信
			SmsMessage sms = SmsMessage.createFromPdu((byte[])object);
			if(sms.getOriginatingAddress().equals("138438")){
				//阻止其他广播接收者收到这条广播
				abortBroadcast();
//				SmsManager.getDefault().sendTextMessage(sms.getOriginatingAddress(), null, "你是个好人", null, null);
			}
//			System.out.println(sms.getMessageBody());
			
		}

	}

}


<uses-permission android:name="android.permission.RECEIVE_SMS"/

<receiver android:name="com.itheima.smslanjie.SmsReceiver">
	<intent-filter android:priority="1000">
		<action android:name="android.provider.Telephony.SMS_RECEIVED"/>
	</intent-filter>
</receiver>



android平台手机短信防火墙研究

  • 2013年12月02日 15:51
  • 12KB
  • 下载

android短信电话防火墙

  • 2014年08月28日 11:18
  • 1.98MB
  • 下载

Android Broadcast 短信防火墙

项目简介:该项目为短信防火墙 详细介绍:用户保存一个电话号码后,只要是该电话号码发送来的短信都会被拦截,不会显示接收到该电话号码发送来的短信 该应用涉及到的知识有: 1.Android的四大组件之一...

S60第三版 信安易手机短信防火墙

  • 2007年08月02日 21:44
  • 114KB
  • 下载

天融信top sec防火墙关于内外网ip映射配置

我们经常需要外网的应用能被外网访问,但是外网ip的资源是有限的,如何能让多个应用通过一个或有限的外网ip访问呢,我知道的有一下两种方式:一是直接利用硬件做内外网的映射;另一种则是利用apache+jk...

短信猫、卡、软件都都正常连接,但是软件就是发送失败

在使用中间件或者二次开发包进行开发时,开始测试成功,1-2个月都没问题,但是后面就有时会出现软件提示不能正常发送短信的,基本都发送失败。客服让他把SIM卡放到手机上能发送,然后删除完SIM卡里的短信后...

安卓的短信管理器

  • 2017年10月31日 07:38
  • 6.1MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:短信防火墙
举报原因:
原因补充:

(最多只允许输入30个字)