我想创建一个需要实现服务概念的应用程序。服务理念应该从我的活动中得出。
任何人都可以帮忙吗?
谢谢,
尼基
如果您的服务只能在您自己的应用程序中进行操作和访问,则只需实现一个本地服务(参见服务类文档中的 5. )。
然后,您可以直接从活动中调用服务功能。
如果您的服务是要公开提供的,那就有点复杂了。您将需要一个 AIDL 接口。您可以下载音乐应用程序源代码,其中包含在后台播放音频文件的服务,并且可以由任何应用程序控制。控制是使用广播消息完成的(请参阅BroadcastReceiver)。