Вопросы с тегом «android-service»

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

3
PendingIntent не отправляет дополнительные сведения о намерениях
Мой MainActicity начинается RefreshServiceс a, у Intentкоторого есть booleanдополнительный вызов isNextWeek. My RefreshServiceсоздает объект, Notificationкоторый запускает мой, MainActivityкогда пользователь нажимает на него. это выглядит так: Log.d("Refresh", "RefreshService got: isNextWeek: " + String.valueOf(isNextWeek)); Intent notificationIntent = new Intent(this, MainActivity.class); notificationIntent.putExtra(MainActivity.IS_NEXT_WEEK, isNextWeek); Log.d("Refresh", "RefreshService put in Intent: isNextWeek: " + String.valueOf(notificationIntent.getBooleanExtra(MainActivity.IS_NEXT_WEEK,false))); pendingIntent …

11
Android - реализация startForeground для службы?
Поэтому я не уверен, где и как реализовать этот метод, чтобы моя служба работала на переднем плане. В настоящее время я начинаю свою службу следующим образом в другом действии: Intent i = new Intent(context, myService.class); context.startService(i); А затем в onCreate () myServices я пробую startForeground () ...? Notification notification = …

13
Определение текущего приложения переднего плана из фоновой задачи или службы
Я хочу иметь одно приложение, работающее в фоновом режиме, которое знает, когда работает какое-либо из встроенных приложений (обмен сообщениями, контакты и т. Д.). Итак, мои вопросы: Как мне запускать приложение в фоновом режиме. Как мое фоновое приложение может узнать, какое приложение в данный момент запущено на переднем плане. Будем очень …

2
Android onCreate или onStartCommand для запуска службы
Обычно, когда я создаю службу Android, я реализую этот onCreateметод, но в моем последнем проекте это не работает. Я пробовал реализовать onStartCommand, и, похоже, это сработало. Возникает вопрос: когда мне нужно реализовать услугу, какой метод потребуется? Какие методы мне нужно реализовать? onCreate, onStartCommandили оба? И какова роль каждого?

1
Причины, по которым переданное намерение будет NULL в onStartCommand
Есть ли какая-либо другая причина, по которой намерение, которое передается onStartCommand(Intent, int, int), будет NULL, кроме перезапуска системы с помощью флага, такого как START_STICKY? Кроме того, когда служба перезапускается системой, Intent.getAction()метод иногда возвращает NULL ... Намерение не равно NULL, простоgetAction() Я тоже здесь спрашивал, но пока не получил ответа. ОБНОВЛЕНИЕ …

5
Различия между Intent и PendingIntent
Я прочитал несколько статей, и оба, похоже, делают одно и то же, и мне было интересно, в чем разница между запуском такой службы: Intent intent = new Intent(this, HelloService.class); startService(intent); или вот так: Calendar cal = Calendar.getInstance(); Intent intent = new Intent(this, MyService.class); PendingIntent pintent = PendingIntent.getService(this, 0, intent, 0); …

4
Запустить приложение Android без основного действия и запустить службу при запуске приложения
В моем приложении есть следующий сценарий. В моем приложении нет пользовательского интерфейса; вместо этого есть служба, которая запускается при загрузке и будет работать постоянно. Как я могу настроить свой файл манифеста без основного действия? Могу ли я запустить приложение без активности? И при запуске моего приложения моя служба должна запуститься. …

2
Приемник вещания в службе
Я пытаюсь запустить BroadcastReceiverв Service. Я пытаюсь создать фоновый фон, serviceкоторый собирает входящие текстовые сообщения и регистрирует входящие телефонные звонки. Я подумал, что лучший способ сделать это - serviceзапустить систему, включающую широковещательный приемник, который также может каталогизировать. Как мне это сделать? Моя служба уже запущена и работает.

14
Как запуститьForeground () без уведомления?
Я хочу создать службу и заставить ее работать на переднем плане. На большинстве примеров кодов есть уведомления. Но я не хочу показывать никаких уведомлений. Это возможно? Вы можете привести мне несколько примеров? Есть ли альтернативы? Моя служба приложений делает медиаплеер. Как сделать так, чтобы система не убивала мою службу, за …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.