Какой подход лучше использовать для создания псевдонима Android? - PullRequest
1 голос
/ 29 марта 2019

При изучении псевдонимов Android я сталкивался с различными подходами к созданию псевдонима и определению его типа назначения.

В первом подходе, как описано здесь , мы определяем тип назначения с помощью атрибута type внутри тега <item>. Например, здесь мы заявляем, что псевдоним указывает на ресурс макета:

<resources>
    <item name="main" type="layout">@layout/main_twopanes</item>
</resources>

Во втором подходе, как описано здесь , мы определяем пункт назначения с помощью специального тега (вместо <item>). Например, здесь мы заявляем, что псевдоним указывает на ресурс для рисования:

<resources>
    <drawable name="icon">@drawable/icon_ca</drawable>
</resources>

Или, когда все становится сложнее, здесь мы устанавливаем место назначения как макет:

<merge>
    <include layout="@layout/main_ltr"/>
</merge>

В чем разница между этими подходами?

Они идентичны или отличаются тем, что мне не хватает?

Когда я должен предпочесть одно другому?

...