有序廣播和無序廣播的區(qū)別 android注冊的靜態(tài)廣播和動態(tài)廣播的區(qū)別?
android注冊的靜態(tài)廣播和動態(tài)廣播的區(qū)別?1.動態(tài)注冊廣播不是常駐型廣播,也就是說廣播跟隨activity的生命周期。注意: 在activity結(jié)束前,移除廣播接收器。 靜態(tài)注冊是常駐型,也就是說
android注冊的靜態(tài)廣播和動態(tài)廣播的區(qū)別?
1.動態(tài)注冊廣播不是常駐型廣播,也就是說廣播跟隨activity的生命周期。注意: 在activity結(jié)束前,移除廣播接收器。 靜態(tài)注冊是常駐型,也就是說當應(yīng)用程序關(guān)閉后,如果有信息廣播來,程序也會被系統(tǒng)調(diào)用自動運行。它的生命周期為從回調(diào)onReceive()方法開始到該方法返回結(jié)果后結(jié)束。2.當廣播為有序廣播時: 1 優(yōu)先級高的先接收 2 同優(yōu)先級的廣播接收器,動態(tài)優(yōu)先于靜態(tài) 3 同優(yōu)先級的同類廣播接收器,靜態(tài):先掃描的優(yōu)先于后掃描的,動態(tài):先注冊的優(yōu)先于后注冊的。