Articles of broadcastreceiver

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

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

Установить 2 предупреждения о приближении с тем же широковещательным

Таким образом я создаю оповещение о близости private void setProximityAlert(float radius, double lat, double lng, String place) { long expiration = -1; LocationManager locManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); Intent intent = new Intent(TREASURE_PROXIMITY_ALERT); intent.putExtra("lat", lat); intent.putExtra("lng", lng); intent.putExtra("place", place); PendingIntent pendingIntent = PendingIntent.getBroadcast(getApplicationContext(), -1, intent, 0); locManager.addProximityAlert(lat, lng, radius, expiration, pendingIntent); } И по моей деятельности […]

Начать загрузку без загрузки

Я хочу создать приложение, которое содержит только сервис (без активности). Эта служба должна запускаться при загрузке. Моя проблема в том, что кажется, что загрузочный приемник не кажется вызовом, если нет активности. У меня есть тест со следующим примером. У меня разные файлы: MyReceiver.java: package com.test.teststartserviceatboot; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; import android.widget.Toast; […]

Доступ к базе данных через широковещательный приемник по адресу RECEIVE_BOOT_COMPLETED

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

Как предоставить разрешения только создателю URI

У меня есть приложение, например ApplicationProvider, в котором есть поставщик и получатель. Другое приложение, например ApplicationCreator, создает элемент на провайдере с намерением. ApplicationProvider получает намерение и соответственно создает элемент. Теперь я хотел бы, чтобы ApplicationCreator был единственным, кто имел права доступа к этому элементу. Поэтому, если другое приложение пытается получить доступ к этому элементу, это […]

Требует ли AlarmManager PendingIntent типа BroadcastReceiver?

Документация для AlarmManager, по- видимому, подразумевает (но явно не требует явно), что PendingIntent, который вы передаете любому из методов set() должен иметь тип BroadcastReceiver , но я тестировал передачу других типов компонентов (например, IntentService ) и Он, казалось, работал нормально. Безопасно ли использовать Int BroadcastReceiver Intents с AlarmManager ?

Запланированный диспетчер аварийных сигналов не работает с Android

Я пытаюсь запустить службу будильника, которая повторяется каждый день в определенное время. Я потратил много потоков на переполнение стека по этому поводу, но не повезло. Я следил за несколькими учебниками: http://karanbalkar.com/2013/07/tutorial-41-using-alarmmanager-and-broadcastreceiver-in-android/ и http://javatechig.com/android/repeat-alarm-example -в-андроид Моя служба никогда не запускается, и я не понимаю, почему. Ниже мой код: Мой файл манифеста: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> <uses-permission […]

Внедрение BroadcastReceiver ClassNotFound Exception

У меня есть приложение, которое использует AlarmManager для планирования аварийных сигналов для уведомления пользователя. Я передаю экземпляр моего объекта Alarm в PendingIntent, который используется AlarmManager: public void scheduleAlarms(List<Alarm> alarms) { for (Alarm alarm : alarms) { Log.d(Constants.EVERY_OTHER_ALARM_APP_LOG_TAG, "Setting alarm for: " + new Date(alarm.getTime()).toString() + " with an interval of " + IntervalEnumStringProvider.getIntervalStringInGivenFormat( alarm.getInterval(), true)); […]

Перечисление usb для Android

Я пишу приложение для Android-хоста android, для которого я пытаюсь перечислить устройства, связанные с планшетом. Я следую за кодом в документации на хост-компьютере Android на сайте разработчика. Мой код выглядит следующим образом AndroidUSBActivity public class AndroidUSBActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); […]

Android: Внедрение широковещательного приемника для ClipboardManager

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

Intereting Posts
Предотвращение использования RecyclerView для использования событий касания Автоматически масштабировать размеры шрифтов для android, используя appcelerator? Поддерживает ли Android виджет, такой как iPhone UIPickerView Vuforia AR SDK – не может воспроизводить видео по URL-адресу Как использовать файл apk для пользовательской библиотеки в других приложениях Android Studio / Intellij, Gradle Error: Причина: peer не аутентифицирован Центрировать две кнопки по горизонтали Увеличьте значение записи в базе данных android / sqlite Mkdir () работает во внутренней памяти флеш-памяти, но не SD-карта? Запретить диалог выбора при вызове карты Google с использованием намерения Изменить флажок colorAccent во время выполнения программно Странное поведение с использованием TextAppearanceSpan на Kindle Fire Принудительное разрешение камеры для Android Phonegap: Пользовательский шрифт не работает Android EditText отставание при вводе текста