Благодарю за Ваши уроки, многое понял. Возник вопрос.Т.е. фишка PendingIntent здесь в том, что он содержит некую связь с Activity (в котором он был создан) и, когда вызывается метод send, он идет в это Activity и несет данные, если необходимо.
Создали активность, из него с PendingIntent запустили сервис. При каком-то условии из сервиса посылаем через PendingIntent сообщение в активность. Активность его принимает и обрабатывает. Все хорошо, пока в активности не нажмем кнопку "Назад". По ней активность будет уничтожена. Если мы вновь вызовем активность каким-либо способом, активность будет создана заново. А посылаемые сообщения из сервиса через PendingIntent этой вновь созданной активностью уже приниматься не будут, потому что "PendingIntent ... содержит некую связь с Activity (в котором он был создан)".
В общем, у меня проблема -- каким образом получить сообщение из сервиса, если запустившая его активность была уничтожена и потом создана заново? Если активность не была создана заново, то посылаемые сообщения можно игнорировать, они актуальны только для видимой активности.