2013-07-27 5 views
0

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

+0

Пожалуйста, определите, что вы подразумеваете под« suspend ». – CommonsWare

ответ

0

Вы можете использовать SharedPreferences, чтобы отслеживать попытки входа в систему и проверять это значение каждый раз при запуске логина Activity. Если он равен 6 или любой другой номер, который вы выберете, тогда покажите Dialog, информирующий пользователя о проблеме и о том, как исправить (или, тем не менее, вы хотите ее обработать). В Dialog вы можете иметь один Button который на кнопку закрывает приложение (просто вызовите finish() на этом Activity.

Каждый раз, когда Логин не удается просто добавить 1 к предыдущему значению этого SharedPreference.

Если это ISN «то, что вам нужно, как сказал CommonsWare,« определите, что вы имеете в виду под «suspend» »

+0

« suspend »означает, что приложение больше не может использоваться. это последняя защита, если смарт-устройство было украдено. Подобно идее, что вы предпочли бы h пусть ваш ноутбук уничтожит, если он будет украден, чем ваши данные/информация в руках других людей/воров. –

+0

Тогда мой ответ должен работать на то, что вам нужно – codeMagic