Articles of трансляция

Android – Регистрация широковещательного приемника для двух целей?

Мне было интересно, можно ли зарегистрировать широковещательный приемник для получения двух намерений? Мой код выглядит следующим образом: sipRegistrationListener = new BroadcastReceiver(){ @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (SIPEngine.SIP_REGISTERED_INTENT.equals(action)){ Log.d("SETTINGS ", "Got REGISTERED action"); } if (SIPEngine.SIP_UNREGISTERED_INTENT.equals(action)){ Log.d("SETTINGS ", "Got UNREGISTERED action"); } } }; context.registerReceiver(sipRegistrationListener, new IntentFilter(SIPEngine.SIP_REGISTERED_INTENT)); context.registerReceiver(sipRegistrationListener, […]

Декодирование пакетов Airplay в Java или C / C ++ на Android

В настоящее время я работаю над приемником AirPlay для подчасти приложения для Android. Я использую следующую структуру: https://github.com/pentateu/DroidAirPlay Хотя это отлично работает на некоторых устройствах средней дальности, таких как miPad, нам нужно заставить это работать на низкоуровневом пользовательском устройстве. Пользовательское устройство расшифровывает пакеты для передачи в 10x – 20x медленнее, чем miPad. В результате аудиопакеты […]

Изменение z-порядка фрагментов во время текущего FragmentTransaction

Есть ли способ изменить z-порядок, в котором отображаются фрагменты во время текущего FragmentTransaction? У меня есть анимация, где оба фрагмента перекрываются друг с другом, и я хотел бы, чтобы фрагмент, который скользит справа (второй фрагмент), отображается под другим, который скользит влево. Сейчас они отображаются в противоположном порядке во время транзакции. Вот код одной из моих […]

BadParcelableException – трансляция трансляции Rewceiver

Кажется, что эта ошибка происходит спорадически, что является нечетным. Обычно он работает нормально, но иногда он ползет вверх. Вот мой код, который находится в BroadcastReceiver: public void onReceive(Context context, Intent intent) { MyCustomResponseMsg message = new MyCustomResponseMsg((MyMessage) intent.getParcelableExtra(MyMessage.EXTRA_MESSAGE_KEY)); // do stuff with the message setResultCode(Activity.RESULT_OK); } И вот исключение: 01-16 10:05:03.834: ERROR/AndroidRuntime(13533): FATAL EXCEPTION: main […]

Слушайте входящие звонки через BroadcastReceiver, без PhoneStateIntentReceiver или PhoneStateListener

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

Отправлять широковещательный UDP, но не получать его на других устройствах Android

Я пытаюсь разработать приложение, которое отправляет некоторые широковещательные сообщения и получает ответы от других устройств Android. У меня возникают проблемы с получением сообщений UDP с других устройств. Я должен упомянуть, что этот код работал на Gingerbread, но на JellyBean он больше не работает, и я не знаю, в чем проблема. Здесь я отправляю широковещательное сообщение […]

Архитектура Android-приложения – куда поместить код вызова REST API?

Я хочу лучше понять, как структурировать приложение для Android, где действие срабатывает при вызове API (например). В настоящее время я реализую его, поместив вызов API в подкласс AsyncTask , передав ему ссылку на активность, чтобы он мог обновлять пользовательский интерфейс в onPostExecute. Но моя внутренняя чувствительность заключается в том, что это создает чрезмерно связанный код. […]

Android: прослушать приложение, установленное / обновленное широковещательное сообщение

Используя приложение Lookout (https://play.google.com/store/apps/details?id=com.lookout), я вижу, что каждый раз, когда я устанавливаю или обновляю приложение, он автоматически сканирует это приложение, чтобы убедиться, что он не злонамерен. Следуйте Lookout, я пишу простое приложение, которое прослушивает широковещательное сообщение всякий раз, когда каждое приложение устанавливается или обновляется. AFAIK, есть несколько типов IntentFilter для широковещательного сообщения, это: Intent.ACTION_PACKAGE_ADDED Intent.ACTION_PACKAGE_CHANGED […]

Класс широковещательного приемника и метод registerReceiver

Привет, я пытаюсь понять Broadcast Receiver, я прошел через множество примеров кода, но все еще есть некоторые сомнения. Я хотел знать, когда нам нужно расширить класс Broadcast Receiver и когда следует использовать метод registerReceiver() и когда мы должны создать объект для BroadcastReceiver. В некоторых программах я сталкивался с используемыми методами registerReceiver , но без расширения […]

Не удается найти манифест, определяемый получателем ~ 1% от времени

У меня есть @AAR, который требует записи в манифесте приложения-потребителя. Во время начальной загрузки моей библиотеки я проверяю AndroidManifest.xml для нужного ресивера, и если я не могу его найти, я бросаю RuntimeException как моя библиотека не будет работать должным образом. Это работает на 99% установок, но есть небольшое количество установок, которые RuntimeException это RuntimeException когда […]

Intereting Posts
Какое значение по умолчанию доступно для нажатия элемента списка Андроид для потоковой передачи криков в 2.2 Добавление нескольких маркеров в Google Maps API v2 Android Проблема с коммутатором Java: выражения case должны быть постоянными выражениями Android HTTP Connection отказано Как скрыть OptionsMenu на NavigationDrawer с помощью фрагментов? Есть ли способ обхода браузера Android с CSS-позицией и интерактивными областями? UnsatisfiedLinkError (собственный метод не найден) Отслеживание выполнения многофайловой загрузки файлов с помощью OKHTTP Проигрыватель RTMP / RTSP в реальном времени без использования веб-браузера (WOWZA-сервера) на Android Функция Android Sleep / Wait / Delay FindViewById в фрагменте Недостаточно места для показа рекламы (AdMob) Как программно запускать / нажимать на MenuItem в Android? Может ли мой сервер получать подтверждение от GCM, как только сообщение отправлено в приложение Android?