Android發送廣播的方式有兩種:有序廣播和普通廣播。
普通廣播:普通廣播是一種完全異步的廣播方式,廣播發送后,所有的接收者都會同時收到廣播消息,接收者之間沒有任何順序關系。普通廣播通過Context的sendBroadcast()方法發送。
有序廣播:有序廣播是一種按照優先級順序進行分發的廣播方式,廣播發送后,接收者按照優先級進行接收,并且接收者之間可以有先后順序。有序廣播通過Context的sendOrderedBroadcast()方法發送。
在發送廣播時,需要創建一個Intent對象,并指定廣播的Action(動作)或者自定義的廣播Intent。可以選擇性地攜帶一些額外的數據,例如設置Intent的Extra(附加數據)等。