Articles of android service

Как остановить / отменить диспетчер аварийных сигналов в другом действии?

Я создаю тревогу в действии A и останавливаю / отменю в другом мероприятии B. Я старался, но не повезло, ниже мой код: MainAcitivity public class MainActivity extends Activity { private PendingIntent pendingIntent; private static Context context; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Intent myIntent = new Intent(this, MyReceiver.class); pendingIntent = PendingIntent.getBroadcast(MainActivity.this, 0, myIntent,0); […]

Запустить VPNService из виджета android

Я запускаю VPNService в своей деятельности, и я хочу запустить какой-то поток после запуска службы. Вот как я запускаю сервис: Intent intent = VpnService.prepare(getActivity()); if (intent != null) { startActivityForResult(intent, 123); else { onActivityResult(123, Activity.RESULT_OK, null); } И в onActivityResult я начинаю свой поток @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, […]

Создает ли эта активность – служебный шаблон обмена сообщениями утечку памяти?

У меня есть рабочая Service и множество мероприятий. У каждой Activity есть Handler . Activites может запускать задания, отправляя Intents в Service с помощью метода startService . Эти задания попадают в очередь и обрабатываются последовательно. Чтобы отчитывать результаты законченных заданий, я поставляю Handler надлежащего действия, завернутый в объект Messenger, с Intent который описывает задание. Service […]

Быстрый IPC с Messenger или AIDL

Я пытаюсь создать программу на Android, которая быстро связывается с удаленным сервисом (~ 40 000 / сек), однако все Android IPC, похоже, не в состоянии выполнить эту задачу. Моя первая попытка включала стандартную систему Messenger, которая не смогла сделать больше ~ 2000 / секунд, и в равной степени плохая была то, что она прерывалась прерывистым […]

Как использовать веб-службы SOAP / REST на Android (служба / трансляция / намерение / и т. Д.)

Существует ли общий способ использования веб-сервисов из приложений Android (помимо протокола)? Мне нужна Service или Intent или Thread (или что-то еще), способное: Оставаться в живых независимо от того, какие действия открыты; Одновременно выполнять несколько запросов; Принимать входные значения и возвращать выходные значения правому абоненту; Иметь возможность отменить текущую операцию (при сохранении всех остальных), а не […]

Android – Ежедневный запуск службы на 4AM

Я хотел бы узнать, как лучше всего использовать Сервис каждый день в 4 утра. Мне кажется, что я должен делать это, чтобы создать новый повторяющийся сигнал тревоги с помощью AlarmManager и запустить службу в 4 утра. Проблема в том, что я не уверен, где поставить код для установки тревоги. Я делаю это в своей основной […]

Часть-2 постоянная foreGround служба Android, которая начинается с пользовательского интерфейса, работает в спящем режиме, также запускается при перезагрузке телефона

Status: Очень благодарен всем, кто помогал и руководил здесь и в части-1! Я сделал код из исследования и предоставил помощь и поместил этот рабочий код в EDIT-1 . Критики приветствуются, чтобы сделать код лучше. Scenario: Я задал вопрос в части 1, но по какой-то причине я могу настойчиво не создавать дизайн и исправлять стратегию с […]

Асинхронная задача или служба для загрузки данных

Я хочу знать, что лучше загружать файлы, асинхронную задачу или службу? Мое приложение имеет восемь кнопок, на которых запускается одна загрузка (которая загружается ~ 10 МБ). Когда пользователь нажимает одну кнопку или больше для загрузки данных, лучше использовать асинхронную задачу или службу? Благодаря!

«Невозможно выполнить это действие в незапечатанном экземпляре» Исключение java.lang.IllegalStateException

С поддержкой android AccessibilityService можно вставить другое поле EditText в приложении, но с testfields браузера (Emulator Default Browser или Samsung deault Browser) его не работает, ошибка бросания: Невозможно выполнить это действие в незапечатанном экземпляре. В браузере android chrome с некоторым текстовым полем singnup работает, но не для всех текстовых полей. @Override public void onAccessibilityEvent(AccessibilityEvent event) […]

Не получать обновленное значение общих предпочтений в службе

Я сохраняю некоторое значение для общего предпочтения из активности, запущенной из виджета. Если я получаю это значение из службы, запущенной из того же виджета, она не является обновленной. Я получаю предыдущее значение в общих предпочтениях. Даже я проверяю это значение в общем предпочтении xml, я вижу обновленный там. Почему это происходит. Я знаю, что виджет […]