Articles of android service

Связывание и отключение Android-сервиса в / из фрагмента (в ViewPager)

У меня есть одна основная активность, в которой я динамически создаю страницы внутри ViewPager (через FragmentPagerAdapter). Все идет нормально. Теперь у меня есть сервис-реализация. Я хочу, чтобы эта деятельность / эти фрагменты связывались. И это то, о чем я спрашиваю себя, что является лучшей практикой. Связывание с действиями и передача от фрагмента к службе через […]

Виджет android работает в том же процессе, что и приложение

Я хочу создать связанный сервис для своего приложения и хотел бы, чтобы он был доступен для виджета, который будет использоваться в будущем, если я захочу его создать. Чтобы решить, использовать ли Messenger или расширять Binder, мне нужно знать, будет ли виджет и его соответствующее приложение работать в одном и том же процессе? благодаря Дэвид

Как обнаружить MotionEvent.ACTION_DOWN в службе Android

Я использую фоновый сервис для обнаружения MotionEvent.ACTION_DOWN в Android 5.0. Я использовал следующий код, и он может обнаружить мое событие касания, но я не могу касаться других приложений. Как я могу это исправить? Если у вас есть лучшее решение, пожалуйста, дайте мне. Благодарим всех. public class TouchServiceListener extends Service implements OnTouchListener { private WindowManager mWindowManager; […]

Лучше ли использовать AsyncTask или Service для загрузки файла в фоновом режиме?

У меня есть требование, когда пользователь может загрузить видео на Amazon S3. Я достиг этого, используя java high-level api в amazon sdk. Во время процесса загрузки, если пользователь нажимает кнопку «домой», загрузка должна продолжаться в фоновом режиме. Какой будет лучший подход:? * 1 Использование AsyncTask: я попытался использовать AsyncTask, и он отлично работает. Но если […]

Как обновить виджет приложения в полночь?

У моего приложения есть виджет, который показывает сегодняшнюю дату и нуждается в обновлении в полночь. Виджет определяется в манифесте как <manifest> … <application> … <receiver android:name=".MyWidgetProviderClass" android:label="MyLabel" > <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> </intent-filter> <meta-data android:name="android.appwidget.provider" android:resource="@xml/widget_icon_info" /> </receiver> </application> </manifest> И файл с информацией о виджетах <appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:initialLayout="@layout/my_layout" android:minHeight="40dp" android:minWidth="294dp" android:updatePeriodMillis="3600000" > </appwidget-provider> Это […]

Менеджер сети GCM потерял работу

Я пытаюсь использовать GCM Network Manager для отправки журналов на бэкэнд-сервис. У нас есть будильник, который запускается каждый час, который создает OneoffTask, который при его выполнении вызовет бэкэнд-сервис с сообщением журнала. Это работает, НО очень большое количество Заданий теряется (более половины). Сначала я подумал, что это имеет какое-то отношение к нашему бэкенду или сети, но […]

Вызов Android после завершения рендеринга макета?

Как я могу создать / привязать службу только после отображения макета операции? — Обновить У меня есть две вкладки (как отдельные действия) в основном действии, а данные, используемые для вкладок, поступают из Сервиса. Прямо сейчас я связываю службу внутри метода onCreate . Проблема заключается в том, что макет не отображается до тех пор, пока все […]

Служба не создается (или подключается) после bindService ()

У меня есть этот простой сервис, который передает текущее местоположение пользователя. Я хочу использовать механизм привязки только для контроля жизненного цикла службы, но служба просто не запускается. Что я сделал не так? public class GPSActivity extends ListActivity { … protected void onResume() { super.onResume(); Log.i("Service", "Service bound"); Intent intent = new Intent(this, LocationService.class); bindService(intent, service_connection […]

Тестирование кампании Google Analytics V4 Тестирование не работает

Я начал выполнять измерение кампании с помощью Google Analytics V4, ссылаясь на ссылку https://developers.google.com/analytics/devguides/collection/android/v4/ . Перед тем, как протестировать Campign Measurement, как указано в https://developers.google.com/analytics/solutions/testing-play-campaigns . Каждый раз, когда мои журналы показывают «Нет данных кампании», Я импортировал сервисы Google Play (Rev: 18) в мое рабочее пространство и передал его в свой проект Добавлены ниже строки […]

Android – Firebase jobdispatcher

Я хотел бы знать, можно ли использовать Firebase jobdispatcher для планирования URL-адреса и получить ответ, чтобы обновить db. Я бы хотел, чтобы он работал один раз в день по ночам. Кто-нибудь знает возможно ли это? Я не могу найти хороший пример этого. Я уже читал документацию по Android и https://github.com/firebase/firebase-jobdispatcher-android#user-content-firebase-jobdispatcher- . Мне нужно использовать Firebase […]