Какова структура Android-проекта? – Android Interview Review
jLove – conference for Java developers

Какова структура Android-проекта?

Посмотреть в Telegram: @AndroidSobes/312
В проекте обычно присутствуют следующие файлы и директории:

AndroidManifest.xml – определение компонентов и требуемых возможностей девайса для приложения.
build.gradle – файлы конфигурации сборки для всего приложения и отдельных модулей.
src – исходный код классов и ресурсы проекта.
• Файл .R – сгенерированный на этапе компиляции перечень всех ресурсов проекта.
assets – файлы, которые должны попасть в .apk как есть, без изменений.

res/drawable – директория для картинок (drawable-объектов).
res/layout – директория для файлов которые определяют UI приложения.
res/values – директория для различных XML-файлов с простыми ресурсами, такими как строки, цвета и числа.
res/mipmap – иконки для launcher-а разных разрешений.
res/menu – XML с определениями разных меню.
res/font – шрифты.
res/xml – XML файлы, доступные через Resources.getXML().
res/raw – различные файлы, доступные в виде потоков данных через Resources.openRawResource().
res/anim, res/animator – анимации.