Java 如何使用活动从服务请求数据?

Java 如何使用活动从服务请求数据?,java,android,Java,Android,现在,我的程序有一个活动和一个服务。该服务在后台运行,有时会振动以要求用户提供一些选择。我在这里遇到了一个问题。我知道广播可以将数据从服务传递到活动。但如果活动不工作,则无法接收广播信息,因此,如果用户感觉到振动,但在一段时间后启动活动,则活动将错过广播信息,并且无法要求用户选择。那么,有人知道如何通过活动主动从服务请求数据吗?我只想当我onCreate()或onResume()活动时,我的应用程序能及时更新UI吗 谢谢您可以使用共享首选项存储数据。。。 通过使用它,您可以在整个应用程序生命周期

现在,我的程序有一个活动和一个服务。该服务在后台运行,有时会振动以要求用户提供一些选择。我在这里遇到了一个问题。我知道广播可以将数据从服务传递到活动。但如果活动不工作,则无法接收广播信息,因此,如果用户感觉到振动,但在一段时间后启动活动,则活动将错过广播信息,并且无法要求用户选择。那么,有人知道如何通过活动主动从服务请求数据吗?我只想当我onCreate()或onResume()活动时,我的应用程序能及时更新UI吗


谢谢

您可以使用共享首选项存储数据。。。 通过使用它,您可以在整个应用程序生命周期中访问数据