Всем добрый день. Только начал вливаться в андроид-разработку, столкнулся с тем, что не все компоненты пишут в 1 layout файл, а создают их несколько, определенным образом разбивая их по некоторому критерию.
Потому хотел уточнить "правильную" архитектуру layout файлов приложения
Если по файлам: то нет ничего "правильно". Если у тебя немного файлов и ты в них ориентируешься, то разбивать не нужно, если много, то нужно. главное соблюдать какой-то нейминг, чтобы по названию можно было понять что в этом файле: fragment_order_details, fragment_order_list, item_order, view_actionbar и т.д
Если все-таки компонентов, который include в один другой, то это зачастую компоненты, которые нужно переиспользовать на нескольких экранах, зачастую это какой-то toolbar, action bar, может еще что-то специфичное, а так еще есть стили, кастомные вьюхи и т.д