簡體   English   中英

Android:將數據廣播到應用程序中的多個活動

[英]Android: Broadcast data to multiple Activities within an application

在Android應用程序中廣播數據更改的正確模式是什么? 我有一個全局數據類,它將根據用戶操作或計時器刷新其數據。 每次刷新其數據時,它都需要通知任何依賴於該數據的打開的活動。 基本上,我有兩個需要訂閱更改的活動。

如果數據僅在一個應用程序中使用,則可以將其存儲在對所有活動可見的對象中,並使用觀察者模式。 在您的情況下,全局數據類將是可觀察的,而這兩個活動將是觀察者

當然也可以使用其他類型的模式,但是您將很難找到更有效的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM