Articles of андроид сервис

Как оставаться подключенным к службе Android между несколькими действиями?

У меня есть несколько видов деятельности и один сервис. В MainActivity я успешно подключаюсь к сервису (используя класс, который реализует ServiceConnection + bindService() + startService() ), но когда я пытаюсь применить тот же метод к другому действию, я вижу в LogCat ошибку: 01-15 22:29:37.438: ERROR/ActivityThread(12206): android.app.ServiceConnectionLeaked: Activity com.app.liviu.simpleMusicPlayer.PlaylistActivity has leaked ServiceConnection com.app.liviu.simpleMusicPlayer.PlaylistActivity$CounterServiceConnection@43713c90 that was originally […]

Android PendingIntent Extra

Я пытаюсь отправить SMS-сообщения из приложения Android. Я использую PendingIntent, поэтому я могу использовать широковещательный приемник, чтобы проверить, было ли оно отправлено нормально. Поскольку вызов sendTextMessage будет выполнен для каждого SMS-сообщения, мне нужно отправить некоторые «дополнительные» данные для определения фактического SMS-сообщения, так как мой широковещательный прием может выполнить некоторую работу над определенным SMS-сообщением. Вот мой […]

Как решить, когда запускать различные компоненты приложений Android в отдельном процессе

Здесь я прочитал следующие утверждения By default, all components of the same application run in the same process and most applications should not change this. However, if one needs to control which process a certain component belongs to, he can do so in the manifest file. The manifest entry for each type of component element—<activity>, […]

Часть-1 постоянная функция foreGround android, которая начинается с пользовательского интерфейса, также работает в спящем режиме, также начинается при перезагрузке телефона

Status:— Я также принимаю ответ Каракури и Шарада Мхаске , но, поскольку Шарад Мхаске ответил после начала щедрости , щедрость должна пойти к нему. Часть 2 сделана: поддержка 2-х стороннего foreGround-android, которая начинается с пользовательского интерфейса, работает в спящем режиме, также запускается при перезагрузке телефона При stack overflow может быть принят только один ответ . […]

Привязать к сервису из нового контекста для изменения конфигурации или привязки из контекста приложения?

Я пытаюсь работать, если связанная служба подходит для выполнения фоновой работы в моем приложении. Требования заключаются в том, что различные компоненты приложения могут передавать через него веб-запросы с разным приоритетом. (Таким образом, служба должна поддерживать какую-то очередь и иметь возможность отменить текущие запросы для других с более высоким приоритетом). Я хотел бы, чтобы служба была […]

Служба Android еще жива даже после вызова onDestroy ()?

Для изучения услуги Android я написал тестовую программу с тремя кнопками «служба привязки», «отменить услугу» и «отправить эхо» на экране. При нажатии они используют bindService() , unbindService() и Messenger для связи с сервисом. Вот коды обслуживания: public class MessengerService extends Service { private final Messenger mMessenger = new Messenger(new TempHandler()); private class TempHandler extends Handler […]

Должен ли я использовать Сервис или IntentService для моего приложения для Android?

Пожалуйста, поправьте меня, если я ошибаюсь: 1) Служба используется для выполнения длинных задач в фоновом режиме. Служба работает в потоке пользовательского интерфейса, поэтому, если наступает длинная задача, это может заморозить наш пользовательский интерфейс. Служба будет продолжать работать независимо от приложения, пока мы говорим, чтобы она остановилась. 2) IntentService, с другой стороны, используется для выполнения коротких […]

Зачем использовать Messenger вместо передачи ссылки на обработчик?

У меня есть основное обслуживание и связанный сервис. Связанная служба получает команду из сети, которая запускает сообщение, которое должно быть отправлено обработчику в основном действии. Я получил все, чтобы работать, передав ссылку Handler на службу. И затем … Я наткнулся на эту вещь, названную Посланником . Messenger: ссылка на обработчик, который другие могут использовать для […]

Как я могу получить контекст приложения из службы Android?

У меня есть служба Android, которая работает и прослушивает вход микрофона. Я хочу, чтобы он запускал деятельность, когда выполнялись определенные критерии. Чтобы создать намерение, мне нужен контекст приложения. Как я могу получить его? Intent i = new Intent(ctx, SONR.class); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); ctx.startActivity(i); Вышеуказанная строка не запускает мою деятельность. Вот мой конструктор public SONRClient(Context c, AudioRecord ar, […]

Избегайте отмены уведомления об удалении приложения из списка последних приложений

Я использую ниже фрагмент, чтобы показать уведомление из службы внутри моего приложения: NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_launcher) .setContentTitle(currentNotificaion.getMessageTitle()) .setContentIntent(contentIntent) .setContentText(currentNotificaion.getMessageText()) .setAutoCancel(true); int mNotificationId = (int) currentNotificaion.getMessageServerID(); // Gets an instance of the NotificationManager service NotificationManager mNotifyMgr = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); // Builds the notification and issues it. mNotifyMgr.notify(mNotificationId, mBuilder.build()); Моя служба объявляется следующим образом: <service […]

Intereting Posts
Показать изображение из пути к файлу? Android – мне нужно уточнить фрагменты и действия и представления Захват изображения из галереи и камеры в android Помощь с настраиваемыми атрибутами View в проекте библиотеки Android Android Studio не устанавливает последнее приложение на устройстве Создание хеш-ключа для приложения с использованием facebook sdk Как установить сообщение об ошибке для Spinner в Android? Удалить загрузчик в SwipeRefreshLayout Как добавить элемент раскрывающегося списка на панели действий Android ADB не видит устройства Android 5.1.1 камера по умолчанию возвращает пустое намерение в onActivityResult после захвата изображения Programmatic Views Как установить уникальный идентификатор? Может ли PostMessage API использоваться для связи с Android WebView? Паттерн Android UI для перемещения элементов списка вверх и вниз Можем ли мы использовать детектор жестов масштаба для увеличения зума в Android?