Andrey Limasov
03c7fa4eee
Readme fix
Some checks failed
Merge core/template-android-project to this repo / merge-if-needed (push) Failing after 28s
Пример задания НТО
Реализуте приложение из одного экрана MainActivity, который содержит текстовое поле ввода, кнопку и текстовую метку.
При нажатии на кнопку происходит запрос на получение получение пользователя в API S-Store по id пользователя. id пользователя вводится в текстовое поле ввода. Для отправки запросов используйте библиотеку Retrofit. Добавлять новые зависимости нельзя.
В случае кода 200 ответат от сервера в текстовой метке дожно появится сообщение "Hello firstName", где fisrtName - имя пользователя. В случае любого другого кода или ошибки в текстовой метке должно вывестись слово "Error".
№ | View type | id | Максимальное значение |
---|---|---|---|
0 | TextView | greeting |
|
1 | EditText | user_id |
10^{12} |
2 | Button | get_greeting |
Таблица 1. Элементы пользовательского интерфейса
№ | Тест | Балл | Проверка |
---|---|---|---|
1 | checkGet | 1 | Проверка получения данных |
2 | checkErorr | 1 | Провекра вывода ошибки |
Таблица 2. Критерии оценивания и тесты
Description
Languages
Gradle
100%