Articles of alarmmanager

Каков наилучший способ неоднократно повторять задачу в android? (Например: – Обновление баллов, Обновление Ui)

В android есть некоторые опции для обработки обновлений, такие как Timer, TimerTask, ScheduledExecutorService, AlarmManager & Handler . Это лучший способ сделать это. Кто-нибудь проверял использование ресурсов вышеупомянутыми методами ?. Здесь я перечисляю реализацию вышеупомянутых методов. Использование обработчика для выполнения задачи повторно final Handler handler = new Handler(); handler.postDelayed(new Runnable() { public void run() { new […]

Удаляются ли Android AlarmManagers после обновления приложения?

Из того, что я вижу, если вы планируете бесконечно повторяющийся сигнал тревоги, он не остановится, пока вы не перезагрузите устройство или не удалите приложение. Мне было интересно, как они себя ведут в случае обновления приложения? Например, вы загружаете версию 1 приложения из Play Маркета, например, и запускаете приложение, и этот сигнал начинает работать. Затем выдается […]

Android – восстановление AlarmManager

Благодаря TasKiller меня есть надежный способ отключения обновлений, поступающих в AppWidget из AlarmManager ! Теперь, сарказм в стороне, как мне оправиться от такого события? До сих пор я вижу только, что Alerts воскресают только после перезагрузки телефона. Я могу вставить код восстановления в несколько мест, таких как различные Activity#onCreate которые принадлежат моему приложению и моему […]

Ежедневные уведомления в определенное время

Я хотел бы добиться этого: После первого включения приложения пользователь получает уведомления каждый день в 2 часа дня, если выполняется определенное условие. Если условие ложно, мы не показываем уведомление в этот день. Условие проверяется в 2 часа дня, оно загружает некоторые данные из Интернета. До сих пор я использовал AlarmManager и его метод setRepeating () […]

Повторять сигналы тревоги в каждый понедельник в Android usig AlarmManager / BroadcastReceiver

Я хочу повторить свою задачу каждый понедельник в 09:00 и 17:00. Я использовал следующий код для этого, но я не могу повторить задачу. Код активности: – public class AndroidScheduledActivity extends Activity { /** Called when the activity is first created. */ int id = 115; Intent myIntent; PendingIntent pendingIntent; AlarmManager alarmManager; @Override public void onCreate(Bundle […]

DP5 7.0 – Устраняет ли добавление дополнительных ожидающих намерений?

Добавление связанной проблемы в трекер: https://code.google.com/p/android/issues/detail?id=216581&thanks=216581&ts=1468962325 Поэтому я установил выпуск DP5 Android 7.0 на свой Nexus 5X сегодня. Я работаю над приложением, которое планирует локальные уведомления в определенное время с помощью Android AlarmManager. До этой версии код отлично работает на устройствах, работающих с KitKat, Lollipop и Marshmallow. Ниже описано, как я планирую будильник: Intent intent […]

Lollipop API для управления значком Alarm в строке состояния

Это вопрос , связанный с Lollipop , поскольку API изменился. Чтобы узнать, как это сделать в более ранних версиях, см. Соответствующий вопрос: Управление значком Alarm в строке состояния Я хотел бы знать, как включить / выключить значок системы в строке состояния, как показано на этом изображении: Timely Alarm Clock управляет этим значком на Lollipop с […]

AlarmManager не работает, как ожидалось, в режиме ожидания на S5 Neo

Я использую AlarmManager в службе, которая запускается каждую минуту. PendingIntent pendingIntent = PendingIntent.getService(getApplicationContext(), 0, getUpdateServiceIntent(mContext), PendingIntent.FLAG_UPDATE_CURRENT); AlarmManager am = (AlarmManager) getSystemService(ALARM_SERVICE); // Cancel any pending Intent am.cancel(pendingIntent); // Set a new one am.set(AlarmManager.RTC_WAKEUP, 60000, pendingIntent); На Samsung S5 Neo: когда экран активен, он работает как ожидалось. Когда экран выключен, он запускается каждые 5 минут (вместо […]

Как настроить диспетчер аварийных сигналов для каждого из них в определенный день недели и времени в Android?

Например, я хочу иметь сигнал тревоги, который будет срабатывать каждый воскресный день в полдень …. как бы я это сделал?

AlarmManager перестает работать в Android 4.4.2 (используя SetExact ())

Я устанавливаю в своем коде тревогу, чтобы уйти в определенное время. Механизм сигнализации отлично работает на SDK <19, но на 19 сигналы тревоги не срабатывают. Вот код, где я устанавливаю будильник: public void SetAlarm(Context context, Long executionTime) { AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); Intent intent = new Intent(context, AlarmReciever.class); PendingIntent pi = PendingIntent.getBroadcast(context, 0, intent, […]

Intereting Posts
Как настроить параметры сухого хода и уровня журнала через XML в Google Analytics v4 SDK для Android? Извлечение данных из файла CSV (таблица слияния и обходной путь kml) Если выделен ресурс для ldpi, mdpi, hdpi, xhdpi, этот drawable не требуется для nodpi? Pass arraylist объектов, определенных пользователем, для Introid android «Требуется миграция области», исключение в андроиде при извлечении значений из realm db Регистрация в обработанной игре google в android? Android: LocationManager динамически регулирует пороговые значения minTime / minDistance Отключите разъем Bluetooth в Android Соединение Android Studio ADB с подключенным подключенным устройством с 2.2 на Macintosh Заблокировать состояние блокировки на Android Разница между убийцей задачи Убийство приложения и Android OS Убийство приложения Изменчивые приложения в Android 3.1 Добавление spinner в ActionBar (не Навигация Как работает синтаксис доступа к свойствам Kotlin для классов Java? Как разместить ActionBar на SlidingMenu (например, в приложении Evernote)?