DevGuide на элементе приложения android:label
:
Читаемая пользователем метка для приложения в целом и метка по умолчанию для каждого из компонентов приложения.
Тем не менее, существует множество примеров манифестов, которые имеют форму
<application ... android:label="@string/app_name">
<activity ... android:label="@string/app_name"> ... </activity>
<activity ... android:label="@string/app_name"> ... </activity>
...
</application>
Каждая моя книга по Android, которую я имею, делает это, включая книги Commonsware.Взгляд на примеры SDK показывает, что ContactManager делает это, но не Снейк или Лунный Ландер.
Существует ли какая-то историческая причина для дублирования атрибута следующим образом? Или какЗаглушки Eclipse комментируют, что люди оставляют в пост-заглушке код (и примеры книг, в одном случае), или как дублирующие ярлыки в моих собственных имитационных манифестах, просто то, о чем люди не думают?