Экран приложения Android и Pattern Lock

В настоящее время я разрабатываю приложение для Android 2.2 или выше.

Я хочу разрешить пользователю включать логин перед тем, как получить доступ к приложению. Я хочу разрешить пользователю выбирать между различными типами логинов, такими как пароль, контакт или шаблон.

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

Спасибо за любую помощь, которую вы можете предоставить.

Ответ 1

Я не думаю, что для этого есть виджет. Я бы создал матрицу изображений 3x3, чтобы дать каждому слушателю и отслеживать заказ, который пользователь нажимает на них. Тогда возьмите заказ, 2,3,6,5,8 например, сохраните их как строку "23658", это пароль! хэш и сохранить это где-то. всякий раз, когда пользователь вводит порядок кнопок, сравнивайте входной хеш с сохраненным.

Ответ 2

Если какой-либо орган все еще ищет ответ, я нашел эту библиотеку, которая очень полезна и намного лучше, чем андроид-lockpattern, размещенный на GitHub