廣播 最新接觸到的一個技術,來跟大家分享一下。 廣播發送者的代碼:
@Override PRotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); editText = (EditText) findViewById(R.id.ed_send); intent = new Intent(); //設置廣播的名字,設置action intent.setAction("com.zking.andriod20sender.955"); } public void send(View view){ String content=editText.getText().toString(); //發送廣播之前先攜帶數據過去 intent.putExtra("data",content); //發送廣播,無序 // sendBroadcast(intent); //發送黏性廣播 sendStickyBroadcast(intent); }1.廣播接受者需要配置,(在清單文件里配置的是靜態廣播。) 先打開誰就誰先接收到。 
2.動態廣播(是在java代碼中配置),動態廣播的優先級高于靜態廣播的優先級。必須要寫注銷動態廣播。 
3.黏性廣播,(已經過時)發送黏性廣播需要配置黏性廣播的權限。代碼如下,
<user-permssion andriod="android_permission.BROADCAST_STICK</user-ermission >4.系統廣播,短信是有序廣播,來電是無序廣播。 今天要在這里講的是來電廣播。 需要加一個打電話的權限
需要獲取電話管理服務,獲得電話狀態,獲得來電電話號碼。 還有來電的三種狀態。 具體代碼如下:
新聞熱點
疑難解答