Requirements - Andrei1993ak/D3GoalTask1 GitHub Wiki
• Все строковые значения должны быть локализированы по крайней мере для 2х языков;
• Должна проходить проверка вводимых значений в поля ввода;
• Хотя бы одна операция должна быть выбрана;
• Если ни одна операция не выбрана, должно всплывать сообщение (Toast или Snake) содержащее строку 'Operaion not found message';
• При отключённом режиме ‘Float values’ приложение не должно позволять вводить дробные значение в поля ввода;
• При отключённом режиме ‘Signed values’ приложение не должно позволять вводить отрицательные значения в поля ввода;
• Если при выполнении операции возникла ошибка, должно показываться детализированное сообщение, например, при делении на ноль;
• При смене положения телефона (портрет-ландшафт) все данные на экране должны сохранятся;
• В приложении должно находится меню с пунктом очистки всех полей;
• При выборе очистки должно появится диалоговое окно с просьбой подтверждения выполняемого действия;
• Все отображения должны быть стилизованы.