澶辨晥閾炬帴澶勭悊 |
Android鎵嬫満涓婄洃鍚煭淇$殑涓ょ鏂瑰紡 PDF 涓嬭澆
鏈珯鏁寸悊涓嬭澆錛?/strong>
閾炬帴錛?a target="_blank">https://pan.baidu.com/s/1FuTOGHlYrKzbx44Scy994Q
鎻愬彇鐮侊細(xì)7tow
鐩稿叧鎴浘錛?/strong>
![]()
涓昏鍐呭錛?/strong>
1銆?鎺ュ彈緋葷粺鐨勭煭淇″箍鎾紝鎿嶄綔鐭俊鍐呭銆?/div>
浼樼偣錛氭搷浣滄柟渚匡紝閫傚悎綆€鍗曠殑鐭俊搴旂敤銆?/div>
緙虹偣錛氭潵淇′細(xì)鍦ㄧ姸鎬佹爮鏄劇ず閫氱煡淇℃伅銆?/div>
AndroidManifest.xml錛?/div>
<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() + " : " +
|