Настройка манифеста для getInstalledRelatedApps()
Что бы не приходилось ломать голову для придумывания надежных паролей, изначально написал программу под веб-сайт.
Затем начал осваивать язык программирования Java и решил исключительно для своих потребностей разработать мобильное приложение, которое позволило бы иметь под рукой быстрое и простое средство для создания случайных паролей различной сложности и высокой степени надежности.
Думаю многим пользователям может пригодиться этот доступный и простой инструмент для быстрого создания пароля для соцсетей или почты.
А гибкость языка Java и интегрированной среды разработки Android Studio позволила мне добавить в программу удобный функционал:
- интуитивно понятное оформление, которое служит хорошей подсказкой для создания пароля;
- настрока длины и допустимых символов пароля:
a) цифры: 1234567890
b) латинские буквы нижнего регистра: abcdefghijklmnopqrstuvwxyz
c) латинские буквы верхнего регистра: ABCDEFGHIJKLMNOPQRSTUVWXYZ
d) специальные символы: ;%@!:*?()_-+=~/>,.{}[]
- копирование пароля в буфер обмена телефона;
- функция «Отправить пароль по SMS» с отчетом об отправке и доставке сообщения адресату;
- номер телефона достаточно ввести один раз и программа его запомнит;
- всплывающие сообщения подскажут состояние доставки пароля на указанный номер или невозможность отправки, например, когда телефон в автономном режиме.