Articles of радиоприемник intenservice

Android, отображать alertDialog вместо уведомления, когда приложение открыто

Я следил за этим руководством для разработчиков и, как и ожидалось, работал с Geofencing в моем приложении. Уведомление отправляется, когда происходит переход IntentService Transition из IntentService : @Override protected void onHandleIntent(Intent intent) { GeofencingEvent geofencingEvent = GeofencingEvent.fromIntent(intent); … sendNotification(geofenceTransitionDetails); } private void sendNotification(String notificationDetails) { // Create an explicit content Intent that starts the main […]

Цикл в IntentService

У меня есть бесконечный цикл в моем IntentService для обновления моего представления каждые 30 секунд на основе ввода основного действия. public class IntentServiceTest extends IntentService { String Tag = "IntentServiceTest"; String ACTION_RCV_MESSAGE = "com.jsouptest8.intent.action.MESSAGE"; public IntentServiceTest(){ super("IntentServiceTest"); Log.d(Tag, "IntentServiceTest constructor"); } @Override protected void onHandleIntent(Intent intent) { // TODO Auto-generated method stub Log.d(Tag, "in onHandleIntent"); […]

Несколько экземпляров IntentService в Android

private void setFPAlarm() { Intent intent = new Intent(this, FPService.class); PendingIntent pi = PendingIntent.getService(this, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT); long nextSearchTimeMillis = DateUtils.MINUTE_IN_MILLIS/2; Time nextSearchTime = new Time(); nextSearchTime.set(nextSearchTimeMillis); AlarmManager FPAlarm = (AlarmManager) getSystemService(Context.ALARM_SERVICE); FPAlarm.setRepeating(AlarmManager.RTC, System.currentTimeMillis(), nextSearchTimeMillis, pi); } Я использую выше код для запуска IntentService каждые 30 секунд. Иногда процесс обслуживания занимает больше 30 секунд, поэтому […]

Android AlarmManager для продолжения после перезагрузки / удаления из RecentTaskManager

Я хотел бы реализовать отправку уведомлений пользователям с сервера с помощью AlarmManager в то время, когда пользователь предварительно настроил ранее. Код выглядит следующим образом: Основная деятельность: public void set_Retrival_then_notifcation_Alarm(Context context, int year, int month, int day, int hour, int min, int sec) { Calendar updateTime = Calendar.getInstance(); updateTime.setTimeZone(TimeZone.getDefault()); updateTime.set(Calendar.YEAR, year); updateTime.set(Calendar.MONTH, month-1); updateTime.set(Calendar.DATE, day); updateTime.set(Calendar.HOUR_OF_DAY, […]

Android разница между onHandleIntent & onStartCommand

В настоящее время я пишу программу для Android, которая нуждается в IntentService . Когда я помещаю код в функцию onHandleIntent , код не запускается, но он не дает ошибок в MainActivity . Но когда я onStartCommand свой код в onStartCommand , он работает отлично. Проблема в том, что я хочу знать, каковы различия между onHandleIntent […]

Предотвращение изменения порядка представления приложения Android после запуска сервиса

У меня есть следующая ситуация: одно основное приложение – приложение запуска (A) , всегда приложение запущено , и это приложение вызывает другое дочернее приложение (B), рис. 1. Проблема возникает, когда приложение (A) запускает intent service и приложение (B) использует это намерение (рис. 2). Это код, используемый для запуска службы намерений: обслуживание intentCodeRead.putExtra(BARCODE_TEXT, readStr); intentCodeRead.putExtra(BARCODE_DATE, System.currentTimeMillis()); […]

IntentService и Threadpool

У меня есть IntentService, который должен действовать как менеджер и создавать задачи в очереди (Runnable), которые передаются в ThreadPool. Я немного смущен жизненным циклом IntentService: function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage(‘en’, ‘ru’, function () {});} Метод protected abstract void onHandleIntent (Intent intent) выполняется уже в отдельном потоке. В onHandleIntent я создам новый экземпляр Runnable […]

Метод onHandleIntent () не вызван

После многих часов исследований я, наконец, консультируюсь с официальной помощью. Почему onHandleIntent() не вызван? Здесь что-то не так? В основной деятельности onCreate() : mService = new Intent(context, xyz.class); startService(mService); Вот и все. onStartCommand() , но не onHandleIntent() package com.autoalbumwallaperplus; import android.app.IntentService; import android.content.Intent; import android.widget.Toast; public class xyz extends IntentService { public xyz() { super("bmp"); […]

Android: сохранить сервис, когда приложение убито

Я хочу, чтобы IntentService работал в фоновом режиме, даже когда приложение было убито. И «убитым» я имею в виду нажатие кнопки «домой» в течение долгого времени -> видеть все запущенные приложения -> удалять мое приложение в сторону -> приложение убито ИЛИ нажать на кнопку в течение долгого времени -> приложение убито Мой код выглядит следующим […]

Как скачать файл с сервисом в Android?

Я хочу загрузить файл из Интернета с помощью сервиса. Я нашел исходный код, и код работал хорошо. Но у меня есть проблема, когда я возвращаюсь из приложения, когда загрузка останавливается или когда я очищаю RAM, она также останавливается. Так что я хочу найти загружаемый код, такой как Google Play, который никогда не останавливается при очистке […]

Intereting Posts
Отправлять данные через Wi-Fi (без Интернета), когда мобильные данные по Ошибка переключения навигации: нет идентификатора ресурса для атрибута «меню» в пакете ShouldOverrideUrlLoading в WebView для Android не работает Как обращаться с onServiceConnected после onPause? Фрагмент addToBackStack () и popBackStackImmediate () не работают Как включить многопользовательскую поддержку в AVD 4.2 Как выровнять текст в CheckedTextView с помощью флажка Как установить время отображения тоста меньше, чем Toast.LENGTH_SHORT Открытое приложение для Android-разработчиков google для Android, получающее инструкции, начиная с текущей позиции Как узнать, какой вид внутри определенного элемента ListView был нажат Как изменить имя устройства в прямой прямой p2p? Импорт проекта дал Не удалось разрешить целевой «андроид-7» Android: как получить изображение профиля Google+ и обложку в навигационном ящике После того, как кнопки изменения ориентации на виджете не отвечают Проблемы с подключением к Интернету