The DevGuide應用程序元件的android:label
:爲什麼AndroidManifest.xml文件具有多餘的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執行此操作,但不是Snake或Lunar Lander。
是否有像這樣複製屬性的一些歷史原因?還是這樣,就像Eclipse的存根留言在後存根代碼(和書例子,在一個案例中),或者像我自己的模仿清單中的重複標籤一樣,只是人們沒有想到的東西?
這回答了「什麼是android:label for?」這個問題,我沒有問。 – 2012-02-27 03:38:52