zoukankan      html  css  js  c++  java
  • 转玩Android(一)短信监听

    package com.bq.listener;
    //导入有关类
    import android.content.BroadcastReceiver;
    import android.content.Context;
    import android.content.Intent;
    import android.os.Bundle;
    import android.telephony.SmsMessage;
    import android.widget.Toast;
    public class receive extends BroadcastReceiver{
        String receiveMsg=""; 
    public void onReceive(Context context, Intent intent)
    {SmsMessage[] msg= null;
    if (intent.getAction().equals("android.provider.Telephony.SMS_RECEIVED"))
    {
        StringBuilder buf = new StringBuilder();
        Bundle bundle = intent.getExtras();
        if (bundle != null) {
    Object[] pdusObj = (Object[]) bundle.get("pdus");
    msg= new SmsMessage[pdusObj.length];
    for (int i = 0; i<pdusObj.length; i++)
    msg[i] = SmsMessage.createFromPdu ((byte[]) pdusObj[i]);
    }
    for(int i = 0; i < msg.length; i++){
    String msgTxt = msg[i].getMessageBody();
    if (msgTxt.equals("Testing!"))
    {
    Toast.makeText(context, "success!", Toast.LENGTH_LONG).show();
    return;
    }
    else
    {
         Toast.makeText(context, "该短信已经过白强检测", Toast.LENGTH_LONG).show();
    return;
                    }
                }
         return;}
    }
    
    }
  • 相关阅读:
    python基础总结二
    HTTP和HTTPS的区别
    通过HTTP请求响应过程了解HTTP协议
    稳定性测试+易用性测试
    容错测试点
    功能测试思考点
    功能测试-UI测试思考点
    字符编码-11
    字典+再识函数-8
    web API的概念
  • 原文地址:https://www.cnblogs.com/bq12345/p/2829609.html
Copyright © 2011-2022 走看看