|
|
4 år sedan | |
|---|---|---|
| app | 4 år sedan | |
| gradle | 4 år sedan | |
| .gitignore | 4 år sedan | |
| README.md | 4 år sedan | |
| build.gradle | 4 år sedan | |
| detekt-config.yml | 4 år sedan | |
| detekt.gradle | 4 år sedan | |
| gradle.properties | 4 år sedan | |
| gradlew | 4 år sedan | |
| gradlew.bat | 4 år sedan | |
| settings.gradle | 4 år sedan |
Тестовое приложение - конвертор валют
На экране пользователю доступы список всех валют с возможностью ввода. После изменения любого из полей все остальные поля пересчитываются согласно курса валют.
Курсы валют брать отсюда: https://www.cbr-xml-daily.ru/daily_json.js
При каждом входе в приложении следует пытаться загрузить по сети курсы валют и (в случае их доступности) сохранять их локально (кэшировать следует безусловно, не нужно проверять, отличаются ли загруженные курсы от закэшированных). В случае, если загрузить не удалось / не успели, следует использовать закэшированные курсы.
./gradlew detekt)