Articles of службы

Отладка служб

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

Как создать службу андроида с помощью конструктора?

У меня есть служба со следующим конструктором: public ShimmerService(Context context, Handler handler) { mHandler = handler; } Я хочу создать экземпляр этого класса обслуживания. У меня есть следующий код, но я не уверен, куда передать paramater: private ServiceConnection mConnection = new ServiceConnection() { public void onServiceConnected(ComponentName className, IBinder binder) { mShimmerService = ((ShimmerService.ShimmerConfigureBinder) binder) .getService(); […]

Проверьте, предоставил ли пользователь доступ NotificationListener к моему приложению

Я использую этот код для открытия настроек прослушивателя уведомлений: startActivity(new Intent("android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS")); Я хотел бы проверить, предоставил ли пользователю разрешение на мое приложение. Я уже пытался проверить, работает ли моя служба NotificationListenerService, но кажется, что она останавливается и перезапускается системой (даже если я возвращаю START_STICKY).

Как узнать, отключен ли пользователь на экране блокировки

У меня есть простой сервис, который работает в фоновом режиме, и я просто хочу знать, когда пользователь находится на экране блокировки или нет, таким образом я знаю, когда начинать процесс.

Исключение класса ClassCast при привязке к сервису

Хорошо, я новичок в разработке Android и пытаюсь привязываться к службе, чтобы я мог вызывать методы в службе после ее запуска. Действия и службы, описанные ниже, являются частью одного и того же приложения, поэтому там не должно быть никаких проблем, но каждый раз, когда я запускаю свое приложение, я получаю следующую ошибку: Java.lang.ClassCastException: android.os.BinderProxy Линия, […]

Android: Как полностью убить службу, выполняемую отдельно как фоновый процесс?

У меня есть приложение, в котором есть Activity, который используется как обычный графический интерфейс и служба. У моей деятельности две кнопки. Одна кнопка, чтобы остановить процесс, и один, чтобы убить процесс. Я использую их для методов, соответственно, для запуска и остановки моего процесса: Intent i = null; Button start; Button stop; public void onCreate(Bundle savedInstanceState){ […]

Как получить информацию о запуске процесса Android

Я хочу перечислить все фоновые запущенные процессы и получить информацию о них из одной фоновой службы (без интерфейса). Подробности: 1. Name 2. Memory usage 3. Application related to process 4. Files they are accessing 5. Last modified time of files Я могу получить список фоновых запущенных процессов, но как получить доступ к памяти, файлы, к […]

Как установить приоритет IntentService в Android

Мне было интересно, можно ли установить приоритет IntentService как вы можете, с помощью Thread . До сих пор я ничего не нашел.

Обнаруживать, взаимодействует ли пользователь с телефоном?

Мне нужно определить, когда пользователь взаимодействует с телефоном и перезагружает мое приложение через 60 секунд после касания последнего пользователя на экране. Можно ли что-то сделать? Он должен работать как экранный сервер для ПК.

Связанный с запущенным сервисом на Android и как сделать

Я задаю досадный вопрос, который был (частично, на мой взгляд) рассмотрен здесь и здесь . Скажем, как во многих примерах мы хотим создать музыкальное приложение, используя (скажем) одно действие и службу. Мы хотим, чтобы служба сохранялась, когда активность остановлена ​​или уничтожена. Этот вид жизненного цикла предлагает начальный сервис: Служба запускается, когда компонент приложения (например, активность) […]