0
我创建了一个服务,必须在给定的时间内重复执行检查,然后它应该向我的应用程序通知该检查的结果,而不管该活动该应用程序正处于这个准确的时间,它应该相应地响应该消息。从应用程序的任何位置抓取服务(Android)
我已经到了我的服务定期执行检查的地步,但我不知道如何从应用程序的任何位置获取此服务实例,以便获得结果,并在应用程序停止时提供服务在后台等
我创建了一个服务,必须在给定的时间内重复执行检查,然后它应该向我的应用程序通知该检查的结果,而不管该活动该应用程序正处于这个准确的时间,它应该相应地响应该消息。从应用程序的任何位置抓取服务(Android)
我已经到了我的服务定期执行检查的地步,但我不知道如何从应用程序的任何位置获取此服务实例,以便获得结果,并在应用程序停止时提供服务在后台等
如果您使用的是Spring框架,您可以在您希望在程序中访问您的服务的位置插入您的服务。
否则,你可以使用单例模式。用java编写的单例模式的例子可以在这里找到:http://www.javaworld.com/javaworld/jw-04-2003/jw-0425-designpatterns.html
或者只是谷歌“单例模式示例”。 希望能够帮助到目前为止。
我想我可能误导了你,我正在为Android开发。你对“服务”的理解并不完全是我的意思。 –