Я считаю, что многие из нас беспокоились, назвав ID View. В отличие от механизма пакета, идентификаторы ресурсов в проекте используют одно общее пространство имен. Поэтому нам нужно выяснить, как назвать поля с одинаковой функциональностью, но в разных файлах макета.
Мой способ состоит в том, чтобы добавить существительное или глагол, что имя класса макета Acitvity, используемое перед оригинальным идентификатором, разделенное точкой. Например, идентификатор, первоначально названный "описание" в Activity, отображающем информацию о фильме, может стать "movie.details.description".
Есть ли лучшие идеи?