2
A
回答
1
定義
觀察員維持家屬名單通知的變化。另一方面,意圖是對操作的抽象描述。哪些可以被相同或多個應用程序接收以執行任務。
同步VS異步
觀察員是同步的變化的影響右方式。意圖是異步的。
綁定
觀察綁定編譯時。在另一邊的意圖綁定是在運行時
安全
內部溝通觀察者是非常安全的,因爲意圖將廣播消息和任何人都可以接收消息。
意向Android平臺
- 與第三方應用程序和進程通信提供了觀察附加功能。
- 接收系統通知以執行任務
- 第三方應用程序重用應用程序模塊。 (例服用PIC)
- 意圖總是在那裏,你的應用程序可以在以後的某個時間檢索數據(粘意圖)
難道是明智的使用意圖的一個活動中發佈事件?
這將取決於您的要求。看看你的要求,看看哪一個需要。
0
我認爲不是因爲新的意圖通常會帶來新的活動,除非您的活動已被宣佈爲單頂。無論如何,意圖不像觀察員那麼多。 Handler可以是更好的近似值。
相關問題
- 1. Android「觀察者」
- 2. 觀察者模式vs MVC
- 3. 觀察者模式 - 觀察者創建
- 4. 的Android MediatorLiveData觀察者
- 5. 觀察者模式vs電抗模式
- 6. 觀察者設計模式vs「聽衆」
- 7. NSNotificationCenter vs自定義觀察者協議
- 8. Angular2觀察者
- 9. CFNotificationCenterRemoveObserver觀察者
- 10. 觀察者python中的可觀察類
- 11. Java觀察者和可觀察的
- 12. 觀察者模式-受試者保持到由觀察者
- 13. onClick vs觀察員
- 14. RxJs可觀察vs
- 15. 初學者JavaFX觀察者
- 16. 當觀察者的觀察者的壽命長於可觀察到的
- 17. NSInternalInconsistencyException觀察者contentSize
- 18. 觀察者模式
- 19. 意圖vs內容提供者在android
- 20. Android中的觀察者模式
- 21. 誰是觀察者,誰是可觀察者?
- 22. 觀察者模式:如何區分觀察者
- 23. 具有兩個觀察者列表的觀察者模式
- 24. 觀察者設計模式 - 具體主題和觀察者
- 25. 觀察者模式Java - 使用線程的多個觀察者
- 26. 觀察者模式 - 將信息傳遞給觀察者
- 27. 從子視圖刪除觀察者
- 28. 點擊觀察者隱藏圖層
- 29. Angular2 - rxjs觀察vs處置?
- 30. 如何測試觀察者?