Articles of alarmmanager

Android перезагружает будильник, когда приложение убито

Я разработал приложение, чтобы запланировать несколько локальных уведомлений, чтобы напомнить пользователям что-то сделать. Каждый месяц в текущем году должно быть сделано уведомление. Эти локальные уведомления запланированы с помощью «AlarmManager». Уведомление создается и создается в OnRetrieve для «BroadcastReceiver». Он отлично работает, пока приложение не будет завершено (пользователем) или устройство перезагрузится. После некоторых исследований я нашел решение […]

Android, Как отменить будильник? AlarmManager.cancel не работает

У меня есть приложение, в котором вы можете создать 5 аварийных сигналов, которые должны быть созданы, отображаться в ListView, и предположить, что когда элемент listView воспроизводит сигнал тревоги, но должен удалить элемент из списка, но будильник будет удален, чтобы достичь запланированного времени всегда звуки. Я просмотрел много учебных пособий и руководств по удалению тревог, но […]

Повторяющийся сигнал тревоги для определенных дней недели Android

В моем приложении у меня есть функция для запуска тревоги в 4 senerios: Только один раз для выбранного пользователем даты и времени Ежедневно за выбранное время Еженедельно в соответствии с выбранной датой и временем Пользователь выбрал пользовательские дни недели Я успешно реализую первые 3 senerios, используя следующие: Только один раз: Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR, […]

Каков наилучший способ создать напоминание о встрече на Android?

Каков наилучший способ настроить напоминание о встрече на Android? Я надеюсь, что есть что-то лучше, чем AlarmManager. Допустим, у вас есть приложение, которое позволяет пользователю хранить напоминание о своем следующем назначении на стоматологическое лечение (или любое назначение – это не имеет значения – но предполагайте, что в год есть только 1 или 2 приема). По […]

Что лучше между AlarmManager и Handler + WakeLock?

Я использую для своего Android-сервиса обработчик, который выполняет некоторую операцию каждые 60 минут (1 час), с PartialWakeLock, чтобы телефон не спал. Но это вызывает много использования батареи. Поэтому я решил изучить AlarmManager (я ноб), который кто-то написал здесь, чтобы быть идеальным для такого рода вещей. Но теперь, читая по сети, я обнаружил, что тот, кто […]

Меняет ли Android AlarmManager переход на летнее время?

Я создаю приложение для будильника в Android. Может ли AlarmManager автоматически обрабатывать изменения часов между летним и зимним периодом или мне нужно явно управлять этим? Edit: Если установлен аварийный сигнал, когда интервал повторения пересекает изменение часов, этот сигнал должен быть перенесен?

Предельный вывод `adb shell dumpsys alarm`

Я хочу использовать adb shell dumpsys alarm для отладки некоторых сигналов тревоги, которые я устанавливаю, но он производит огромное количество данных, есть ли способ ограничить вывод только некоторым определенным приложением? Я пробовал это безрезультатно: adb shell dumpsys com.mypackage

Время обновления для AlarmManager (Android)

Я использую AlarmManager для отображения уведомления о событии в дату и время события. Но как я могу обновить время, когда AlarmManager отправляет PendingIndent в мое приложение, когда событие обновляется? Когда создается событие, вызывается следующий код: public void setOneTimeAlarm() { Intent intent = new Intent(this, TimerReceiver.class); PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, PendingIntent.FLAG_ONE_SHOT); Calendar c = […]

Аварийный сигнал срабатывает, если время увлажнителя, чем текущее системное время в android

Я использую диспетчер аварийных сообщений, чтобы назначить будильник в определенное время. Я столкнулся с проблемой, которая заключается в том, что если я установил время раньше, чем текущее системное время, то действие тревоги будет немедленно запущено. Как предотвратить такое поведение? благодаря Мой код: AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); Intent serviceIntent = new Intent(context,AlarmService.class); PendingIntent pendingIntent = […]

Есть ли эквивалентное решение, такое как локальная поддержка iOS на платформе Android?

Мое приложение должно показывать уведомления пользователям в определенное время в будущем (может быть, месяцы). В iOS все, что мне нужно сделать, это: UILocalNotification* localNotification = [[UILocalNotificationalloc] init]; localNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:60]; localNotification.alertBody = @"Your alert message"; localNotification.timeZone = [NSTimeZone defaultTimeZone]; [[UIApplication sharedApplication] scheduleLocalNotification:localNotification]; Однако в Android это намного сложнее, чем я ожидал: Я должен установить […]

Intereting Posts
Возможно ли иметь доступ к галерее Facebook и позволить пользователю выбрать изображение? Как добавить вид снизу в макет координатора с помощью пейджера представления? ListView скрыть некоторые элементы Unsigned APK не может быть установлен Как я могу добавить файлы .so в проект библиотеки андроидов, используя gradle 0.7+ Как отделить метаданные и дорожку от потока крики, не делая отдельного запроса на метаданные и потоковое Не удалось найти класс "mono.android.app.Application" Picasso java.lang.IllegalStateException: вызов метода не должен происходить из основного потока «Дублируйте файл lib, скопированный в APK-META-INF / license.txt» в Android Studio Как получить идентификатор флажков в расширенном представлении списка? com.android.build.transform.api.TransformException Как сделать PhoneGap – Android настроить процесс как один шаг сборки? Android: BroadcastReceiver намерен обнаружить фотокамеру камеры? Какие особые полномочия имеют ашмем? Получение данных из кеша перед выполнением сетевого запроса с помощью RoboSpice