Расскажите про View
View – это класс элемента графического интерфейса. По своей сути View – это общее название для всех элементов графического интерфейса.
View это суперкласс всех привычных нам элементов UI Android, таких как TextView, EditText, Button. Но не только эти классы наследуются от View. Все, что может быть отрисовано на экране Android-устройства должно наследоваться от View. По такой же логике можно создать своего наследника класса View и использовать в качестве элемента графического интерфейса.
Если представить все различные компоненты UI Android в качестве иерархии классов, то класс View будет корнем этой иерархии, от которого будут исходить “ветви”.
Портфолио из реальных проектов
AI Sprints — обучение профессиям с ИИ
Создавайте проекты с первых недель. Telegram-бот, Android-приложение, Backend API — всё на GitHub с тестами и CI/CD
- Проекты на GitHub: каждый трек даёт 3–5 работ для портфолио — показываете на собесах
- Код-ревью менторов: учитесь писать чисто и правильно — код не стыдно показать
- Production-качество: тесты, CI/CD, документация — как в продуктовых командах
AI Challenge — собери чат-бота за 5 дней
Бесплатный марафон по AI-инжинирингу. Cursor + OpenAI, 60 минут в день — без опыта в программировании. К пятнице у вас будет рабочий чат-бот с памятью в браузере.
- Практика с первого дня, без теории «в стол»
- Готовый проект в портфолио к концу недели
- Старт в любой день — учитесь в своём темпе