Фильтрация входящих данных из EditText в Android

207
01 декабря 2017, 05:24

В приложении для Android имеется активити с полями для ввода данных. Одно из них EditText с inputType=textCapWords, а другое EditText с inputType=number.

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

Данные охраняются не только в базу приложения, но отправляются на сервер. На стороне сервера разумеется проходит дополнительная фильтрация.

Answer 1

Нет, в EditText например с android:inputType="phone" можно вставить только цифры. И если копировать текст и попробовать вставить, у вас этого не выйдет.

READ ALSO
JavaFX Фильтр таблицы

JavaFX Фильтр таблицы

Проект JavaFX2Как можно реализовать фильтр по нажатию на название колонки и соотвественно чтобы по значениях этой колонки оно фильтровало?...

200
Выделение дробной части из double

Выделение дробной части из double

Я сделал по топорному,

155
Как правильно обратиться к методу в Java?

Как правильно обратиться к методу в Java?

Выбивает ошибку что метод не существует

189
Отправка email (java)

Отправка email (java)

Я пытаюсь отправить email с помощью следующего кода:

217