簡述:
項目中常常會用到各種廣播接收器,在這裏記載一些常用的廣播。
1、短信廣播
權限:
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
靜態註冊:
<receiver android:name=".SMSBroadcastReceiver">
<intent-filter android:priority="100">
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
</intent-filter>
</receiver>
廣播接收器:public class SMSBroadcastReceiver extends BroadcastReceiver {
private static final String SMS_ACTION = "android.provider.Telephony.SMS_RECEIVED";
@Override
public void onReceive(Context context, Intent intent) {
if (SMS_ACTION.equals(intent.getAction())){
Toast.makeText(context, "接收到短信廣播", Toast.LENGTH_SHORT).show();
Log.e("TAG", "接收到短信廣播");
}
}
關於自動填寫短信驗證碼請移步: