2013-04-10 50 views
0

我正在開發一個具有相當多佈局的Android應用程序。到目前爲止,我一直通過佈局的名稱來命名這些佈局,後面跟着佈局的名稱,例如:activity_base.xml,fragment_main_menu.xml。正如我注意到Android支持資源文件夾沒有子目錄。已經有12個佈局文件,事情開始變得有點侷促。我想知道是否有人有任何好的命名策略來保持這個可怕的目錄設置。Android的佈局命名策略

回答

0

我始終是首先的判斷是對的活動,通過啓動佈局文件是片段的佈局和那些:

activity_<activity.name> 

fragment_<fragment.name> 

詛咒您可以使用其他類型的佈局,例如:ListView項目佈局或Dialog佈局。

在佈局名稱的開頭指定它們,以便它們很容易找到。

除此之外,這給你的佈局專有名稱,說明它應該提供什麼。

0

,你可以在邏輯基礎上,Activity作業,而不是類別佈局。

Home_Main.xml。然後,如果有一些附加到menu.Say例如更多的邏輯,它把你從家中的Facebook分享活動,則給它Home_FB.xml。那麼如果FB頁面需要你pageB,名稱pageB佈局爲FB_pageB.xml

我打賭這種方式是最好的,除非有人有更好的東西。

爲了區分列表視圖和其他物品,你可以和擁有LV開始喜歡LV_some_other.xml