android:如何创建一个在后台运行的服务并使其能够访问其他应用程序

问题描述:

我想创建一个通知应用程序/服务,应该可以从类似于android的Notification和NotificationManger的其他应用程序访问。android:如何创建一个在后台运行的服务并使其能够访问其他应用程序

因为我是一个新手android开发,我想知道如何开发一个服务在后台运行n如何从其他应用程序访问它?

退房服务框架:android service

您还可能有兴趣在ContentProvide [R框架。

Android进程间通信与其他平台有很大不同。每个过程都与其他过程分开。您只能在进程之间发送消息。

如果你想从一个活动中调用一个服务的方法,你可以异步绑定到它(通常在onCreate()),绑定后你可以直接调用它的方法。但是这只能在活动中使用。

要从另一个服务或广播侦听器调用服务,请使用startService()向其发送消息,消息中可以包含动作和额外(相当于方法和参数)。

活动可以注册广播监听器,它也处理动作和额外事件。

我希望这会有所帮助。