Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
ASDFD12
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 544
#1

Регистрируется ли блокировка экрана как событие?

19.02.2014, 14:01. Просмотров 1624. Ответов 5
Метки нет (Все метки)

регистрируется ли блокировка экрана как событие. Какие изменения происходят в системе. Переходят ли запущенные сервисы в режим паузы, выполняються ли запущенные потоки..?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.02.2014, 14:01
Ответы с готовыми решениями:

Блокировка экрана
Здравствуйте. Для пробуждения и разблокировки устройства я использую метод : ...

Блокировка навигации при смене ориентации экрана
Доброго времени суток.Прошу помощи у знающих: Приложение использует Navigation...

Событие смены ориентации экрана
доброго времени суток у меня такой вопрос как написать оброботчик события смены...

Как применить групповую политику (блокировка экрана через 300 секунд)
Добрый день, дорогие друзья! Изучаю администрирование Windows, и теперь...

Блокировка Экрана
При нажатии F5 блокируется экран, можно ли как-то настроить, чтобы...

5
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
19.02.2014, 14:35 #2
Интенты раскидывает система)

Java
1
2
android.intent.action.ACTION_SCREEN_ON
android.intent.action.ACTION_SCREEN_OFF
ресивером можно попробовать обработать.
1
ASDFD12
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 544
19.02.2014, 15:50  [ТС] #3
а что происходит с интернетом, потоками?
1
themr9l
0 / 0 / 0
Регистрация: 19.02.2014
Сообщений: 4
19.02.2014, 17:57 #4
На счёт паузы - проигрывание музыки реализовано через сервис, так останавливается ли он при блокировке устройства?
Потоки так же должны продолжить работу, но их минус в том что они вероятнее могут быть убиты, вместе с активностью.
Да и с интернетом ничего страшного вроде не происходит...
Поправте меня если я ошибаюсь.
0
ASDFD12
58 / 57 / 15
Регистрация: 15.09.2012
Сообщений: 544
19.02.2014, 22:05  [ТС] #5
интернет работает но непонятно как, делал сервис скачивающий небольшой звуковой файл и воспроизводящий его, так вот ставлю интервал между ними 15 сек - в фоне работает все норм, при блокировке воспроизводит - то через минуту, то две - вообще рандомная функция

Добавлено через 3 часа 3 минуты
в режиме отладки через ПК - все норамально, даже когда тушу экран
когда запускаю просто через телефон - работа нарушаеться когда тушу экран, при включенном экране все норм..
что за прикол?
1
Nerr
1 / 1 / 1
Регистрация: 08.06.2013
Сообщений: 53
10.05.2014, 17:00 #6
Та же проблема.. Пишу программу, где сервис постоянно мониторит аудио-поток AudioRecordом и выщепляет из него нужные команды и через TTS выдает ответ. Так вот все отлично работает, пока экран включен. Как только ставлю на блокировку - программа начинает тормозить. Причем, как написано выше, в режиме отладки через ПК даже с выключенным экраном все работает как часы, но стоит отсоединить от ПК и снова тормоза..
ТС, ты как, разобрался в чем дело?

Добавлено через 47 минут
Понял.. После блокировки CPU переходит в спящий режим. Как следствие не запускается TTS, тормозит AudioRecord, не растет кокос. Помог PowerManager.PARTIAL_WAKE_LOCK.
ASDFD12, Спасибо!
0
10.05.2014, 17:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2014, 17:00

Блокировка экрана в Win
Добрый день! Задача такая: есть клиент и есть сервер. При определенной команде...

Блокировка разворота экрана Qt
Всем привет! Не могу понять как запретить разворот экрана на IOS. Нужно...

Блокировка Windows экрана
Подскажите как заблокировать экран Windows. Пишу свой WinLogon. Принцип...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru