我正在開發一個具有相當多佈局的Android應用程序。到目前爲止,我一直通過佈局的名稱來命名這些佈局,後面跟着佈局的名稱,例如:activity_base.xml,fragment_main_menu.xml。正如我注意到Android支持資源文件夾沒有子目錄。已經有12個佈局文件,事情開始變得有點侷促。我想知道是否有人有任何好的命名策略來保持這個可怕的目錄設置。Android的佈局命名策略
0
A
回答
0
Android不支持嵌套目錄。所以不幸的是,你必須仔細選擇命名約定。
下面是討論的命名約定鏈接:Layout files naming conventions?
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
相關問題
- 1. doctrine2 ORM和命名策略
- 2. Go JSON命名策略
- 3. Android的命名佈局方案
- 4. Drupal安裝和域名命名策略?
- 5. java布爾型讀取方法的命名策略
- 6. 命名擺動組件的策略
- 7. soname的Debian軟件包命名策略
- 8. 重新命名require_once函數的策略?
- 9. 命名管道動態內存策略?
- 10. 修改Javassist代理命名策略
- 11. log4j文件重命名策略
- 12. Android StrictMode策略
- 13. 佈局API版本命名
- 14. 同源策略局域網
- 15. JavaScript中的自動錶格佈局策略?
- 16. CSS - 這種佈局策略的提示?三個背景層
- 17. 分支和發佈策略
- 18. Android的定位策略
- 19. Android的 「工具」 命名空間佈局的XML文檔
- 20. Android創建縮略圖佈局
- 21. 以水平佈局命名的錨點
- 22. 重命名按鈕在不同的佈局問題Android/Java
- 23. 的Android XML佈局文件和命名空間
- 24. 使用Hibernate命名策略生成模式的案例更改
- 25. Spring中一個SessionFactory的兩個命名策略
- 26. 機器人軍隊的JID命名策略?
- 27. 流利的NHibernate與城堡設施命名策略
- 28. Android Wifi監聽器策略
- 29. Android MapView POI緩存策略
- 30. Android Widget可視性策略