Java知識分享網 - 輕松學習從此開始!????

Java知識分享網

Java1234官方群25:java1234官方群25
Java1234官方群25:838462530
     

GIT視頻教程(結合github,碼云)免費領取

SpringBoot打造全棧在線教育平臺實戰課程

SpringBoot打造企業級進銷存

Java1234 VIP課程

領取微信掃碼登錄Java實現視頻教程

Java1234至尊VIP(特價活動)
當前位置: 主頁 > Java文檔 > 安卓技術相關 >

Android手機上監聽短信的兩種方式 PDF 下載


分享到:
時間:2020-07-30 15:03來源:http://www.248787.tw 作者:小鋒  侵權舉報
Android手機上監聽短信的兩種方式 PDF 下載
失效鏈接處理
Android手機上監聽短信的兩種方式 PDF 下載

本站整理下載:
 
相關截圖:
 
主要內容:

 
1、 接受系統的短信廣播,操作短信內容。
 
優點:操作方便,適合簡單的短信應用。
缺點:來信會在狀態欄顯示通知信息。
 
AndroidManifest.xml:
<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission>
 
<!-- Receiver -->
<receiver android:name=".sms.SMSReceiver">
<intent-filter>
    <action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.telephony.gsm.SmsMessage;
import android.util.Log;
 
public class SMSReceiver extends BroadcastReceiver
{
    public static final String TAG = "ImiChatSMSReceiver";
    //android.provider.Telephony.Sms.Intents
    public static final String SMS_RECEIVED_ACTION ="android.provider.Telephony.SMS_RECEIVED";
   
    @Override
    public void onReceive(Context context, Intent intent)
    {
       if (intent.getAction().equals(SMS_RECEIVED_ACTION))
       {
           SmsMessage[] messages = getMessagesFromIntent(intent);
           for (SmsMessage message : messages)
           {
              Log.i(TAG, message.getOriginatingAddress() + " : " +
                  message.getDisplayOriginatingAddress() + " : " +

 
 
------分隔線----------------------------
鋒哥公眾號


鋒哥微信


關注公眾號
【Java資料站】
回復 666
獲取 
66套java
從菜雞到大神
項目實戰課程
体育彩票开奖时间