【发布时间】:2011-03-08 09:05:50
【问题描述】:
我想创建一个需要实现服务概念的应用程序。服务理念应该从我的活动中得出。
有人可以帮忙吗?
谢谢,
尼基
【问题讨论】:
-
你应该接受一些答案,否则你不会从别人那里得到太多帮助。
-
@MarvinLabs:谢谢你的建议!!!
-
@N-JOY:感谢您的建议 :)
我想创建一个需要实现服务概念的应用程序。服务理念应该从我的活动中得出。
有人可以帮忙吗?
谢谢,
尼基
【问题讨论】:
如果您的服务只能在您自己的应用程序中进行操作和访问,则只需实现一个本地服务(参见Service class documentation 中的 5.)。
然后您可以直接从活动中调用服务函数。
如果您的服务是要公开提供的,那就有点复杂了。您将需要一个 AIDL 接口。您可以下载音乐应用程序源代码,其中包含在后台播放音频文件的服务,并且可以由任何应用程序控制。控制是使用广播消息完成的(请参阅BroadcastReceiver)。
【讨论】: