Это репозиторий для моих домашних заданий по Android-разработке.
Требуется разработать небольшое приложение, которое отображает прямоугольники с числами в несколько колонок. Для портретной ориентации - требуется отображать прямоугольники(или карточки) в 3 колонки, для горизонтальной ориентации требуется отображать прямоугольники в 4 колонки. Отображаемое число - индекс элемента (считать можно как от 0 так и от 1). Четные элементы должны иметь красный фон, нечетные - синий. Под списком должна находиться кнопка (если используется ActionButton, то она может находиться в нижней части списка), тап по которой добавляет новый прямоугольник к списку. Кнопка (даже Action Button) не должна перекрывать прямоугольники! Переворот экрана не должен сбивать количество прямоугольников.
- Нельзя использовать персистентное хранилище (Никаких записей в файловую систему, никаких записей в SharedPreferences).
- Приложение не должно использовать доступ в интернет и манифест не должен содержать uses-permission INTERNET.
- Приложение не должно содержать хардкод.
- Приложение должно использовать ресурсы(resources) для работы
- В коде можно оставлять комментарии, но в конечной версии нельзя оставлять Log
Реализовать функцию нажатия на квадратик. При нажатии на него квадратик должен становится зеленым до конца работы приложения.