Преимущества или недостатки при создании идентификаторов ресурсов в макете XML или в отдельном файле ресурсов - PullRequest
0 голосов
/ 11 октября 2018

Каковы преимущества или недостатки, следующие за этим

Я видел XML-файлы кода проекта Android, в которых все идентификаторы содержатся в одном файле, как показано ниже

<?xml version="1.0" encoding="utf-8"?>
<resources>
        <item type="id" name="action_bar_activity_content" />
        <item type="id" name="action_bar_spinner" />
        <item type="id" name="action_menu_divider" />
        <item type="id" name="action_menu_presenter" />
        <item type="id" name="home" />
        <item type="id" name="progress_circular" />
        <item type="id" name="progress_horizontal" />
        <item type="id" name="split_action_bar" />
        <item type="id" name="up" />
        <item type="id" name="action_bar_title"/>
        <item type="id" name="action_bar_subtitle"/>
</resources>

Затем в макете XMLЗнак + не используется, поскольку идентификатор уже существует.

По сравнению с созданием идентификаторов в файле макета, например:

 <TextView android:id="@+id/text"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:text="Hello, I am a TextView" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...