Должны ли идентификаторы ресурсов для представлений в макетах XML быть уникальными для всех макетов?
Например, я работаю над небольшим приложением менеджера рецептов.У меня есть файл макета для добавления нового ингредиента.В этом макете у меня есть EditText для ингредиента, который я хотел бы назвать "edt_name".Но я боюсь, что это имя слишком общее;например, у меня также может быть EditText для названия рецепта, имени процедуры приготовления и т. д. в других файлах макета XML.
Однако я также не хочу делать ярлыки более сложными, чем необходимо.Я хотел бы избежать вызова вышеупомянутого EditText "edt_name_new_ingredient", если бы мог.
Мне интересно, как разработчики организовывают свои ресурсы в целом.Насколько я знаю, Android не поддерживает подкаталоги для ресурсов, поэтому схемы именования могут быть очень запутанными.