Проект на Android состоит из следующих основных компонентов:
- Манифест (AndroidManifest.xml): Декларирует фундаментальные характеристики приложения (пакет, права доступа, компоненты — Activities, Services, Broadcast Receivers, Content Providers), необходимый уровень API и другие важные метаданные.
- Ресурсы (res/): Содержит не-кодовую часть приложения:
- drawable: Графические ресурсы (изображения, иконки, формы).
- layout: XML-файлы, описывающие пользовательские интерфейсы.
- values: Строки, цвета, размеры, стили, темы.
- mipmap: Ланчер-иконки.
- raw: Произвольные необработанные ресурсы (аудио, видео).
- xml: Произ