Android: как создать сервис, работающий в фоновом режиме и включить его для доступа к другим приложениям - PullRequest
0 голосов
/ 09 ноября 2010

Я хочу создать приложение / службу уведомлений, к которой должны быть доступны другие приложения, аналогичные Android and NotificationManger.

Как новичок в разработке для Android, я хочу знать, как разработать службу, работающую в фоновом режиме.n как получить к нему доступ из других приложений?

Ответы [ 2 ]

4 голосов
/ 09 ноября 2010

Ознакомьтесь с сервисной платформой: Android-сервис

Вас также может заинтересовать ContentProvide r.

0 голосов
/ 09 ноября 2010

Межпроцессное взаимодействие Android сильно отличается от других платформ.Каждый процесс отделен от других процессов.Вы можете отправлять сообщения только между процессами.

Если вы хотите вызвать метод службы из действия, вы можете связать его асинхронно (часто в onCreate ()), и после того, как вы связаны, вы можетевызывайте его методы напрямую.Но это доступно только в действиях.

Чтобы вызвать службу из другой службы или Broadcast Listener, используйте startService () для отправки ему сообщений, которые могут содержать действия и дополнительные функции (эквивалент методов и параметров).

Действия могут регистрировать слушателей вещания, которые также обрабатывают действия и дополнительные функции.

Надеюсь, это поможет.

...