Форум программистов, компьютерный форум CyberForum.ru

Как запускать приложение при блокировке телефона? - Android

Войти
Регистрация
Восстановить пароль
 
alex-rudenkiy
 Аватар для alex-rudenkiy
5 / 5 / 0
Регистрация: 02.01.2013
Сообщений: 392
24.06.2016, 16:02     Как запускать приложение при блокировке телефона? #1
Подскажите пожалуйста, как организовать мне запуск приложения при выключении телефона, точнее при его блокировке? То есть не в фоне запускать, а полностью форму показать.

Отличный пример - это как часы Always On у Samsung Galaxy S7, которые запускаются при выключении телефона. Проблема в том что я даже не знаю в какую сторону смотреть. И ещё хотел спросить какие мне права нужно будет запросить у телефона с шестым Android? Я знаю что в шестом андроиде всё сложно с правами (то есть не как раньше, прописал в манифесте, что надо и не паришься, а тут нужно как-то во время выполнения приложения их получать) и хотелось бы сразу уточнить про права.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2016, 16:02     Как запускать приложение при блокировке телефона?
Посмотрите здесь:

Android Как сделать, чтобы приложение запускалось только при налиции WiFi соединения?
Как запускать задачу по рассписанию? Как отслеживание изменения своей БД SQLite? Android
Получить координаты телефона через установленное приложение на сайт Android
Обнуление переменных при блокировке Android
При перезапуске телефона сбрасывается рекорд Android
Android Как узнать, что приложение было запущено при помощи NFC метки?
Android Действие при взмахи телефона
Вспышка при блокировке телефона Android
Как закрыть приложение при нажатии кнопки back или home? Basic4Android
При блокировке экрана выключить медиаплеер Android
Android Таймер останавливается при блокировке экрана
Какие данные необходимо перенести с телефона чтобы приложение заработало на другом устройстве Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
26.06.2016, 12:50     Как запускать приложение при блокировке телефона? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
создается элементарный BroadcastReceiver который ловит Intent.ACTION_SCREEN_OFF и который запускаент свою активити
в активити создается PowerManager.WakeLock который включает обратно экран и не дает ему выключиться
все, профит

гуглить по тем словам что я написал, инфы вагон в инете, знаю точно потому что писал похожее приложение

про права - во-первых одна тема - один вопрос
во-вторых просьба смахивает на "напишите все за меня", будет конкретная проблема, код и т.д. - будет и ответ
alex-rudenkiy
 Аватар для alex-rudenkiy
5 / 5 / 0
Регистрация: 02.01.2013
Сообщений: 392
26.06.2016, 13:16  [ТС]     Как запускать приложение при блокировке телефона? #3
Паблито, спасибо, я знал что мне нужно будет приёмник делать (Broadcastreceiver) но не знал что именно "ловить" и что нужно создавать PowerManager.WakeLock, с остальным я и сам уже разберусь.
Паблито
не спать!
1882 / 1616 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
26.06.2016, 14:31     Как запускать приложение при блокировке телефона? #4
и активити запускать с флагами (может это и не все, но как минимум)
Java
1
2
3
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
        WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD
        WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
Yandex
Объявления
26.06.2016, 14:31     Как запускать приложение при блокировке телефона?
Ответ Создать тему
Опции темы

Текущее время: 02:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru