Я хочу написать простое удобное приложение, которое позволит мне иметь два режима блокировки на моем телефоне. По умолчанию телефон просто перейдет к блокировке скольжения через минуту или две, но по прошествии более длительного времени или если я активирую свое приложение, он должен включить более строгую блокировку, например разблокировку лица. В основном, когда у меня есть телефон, все, кроме блокировки слайдера, излишне.
Для этого мне нужно будет прочитать/записать настройки блокировки экрана или найти список доступных механизмов блокировки/разблокировки, чтобы выбрать и вызвать один из них. Кто-нибудь знает, где эта информация может быть найдена/хранится?
Я ожидал, что ключи предпочтений будут найдены в (классе System.Secure), но не смог сразу найти ничего связанного, кроме настройки LOCK_PATTERN_ENABLED, которой было бы недостаточно.
Я попытался найти ссылки на класс FaceDetector, но в моем Eclipse ничего не возвращается.
Пример API администрирования устройств выглядит так, как будто он может дать некоторые наводки, если Я мог бы посмотреть на исходный код. К сожалению, на странице не указана информация о том, какая из нескольких папок каждого из каталогов образцов для ок. 10 уровней API, которые мне нужно скачать и посмотреть, насколько я понимаю.