android xml布局组织的最佳实践

时间:2013-12-10 11:44:00

标签: android android-layout android-xml organization

由于我们必须在布局res /文件夹中保持平面目录组织,因此大型项目的命名约定是什么。我需要做到明智。我使用的布局文件是:

  • 活动
  • 片段
  • 包括snipets
  • 列出项目布局

这篇文章未被提及:Organizing code files/XML files for Android SDK

我发现了这个:http://bartinger.at/organization-tips-for-android-projects/

  

布局命名

     
      
  • activity_dashboard.xml
  •   
  • activity_profile_list.xml
  •   
  • activity_map.xml
  •   
  • dialog_about.xml
  •   
  • dialog_eula.xml
  •   
  • list_item_profile.xml
  •   
  • list_item_setting.xml
  •   

我要添加

  • fragment_dashboard.xml
  • include_item_section_name.xml

好像但是关于使用点的隔离怎么样。是否可以使用list_item_main,list_item_section_name或incude_item_section_name之类的前缀或后缀布局。当我需要在项目中稍后更改某些内容时,它就是快速查找资产。有什么建议吗?

为什么选择xml?这里或多或少是原因:Best practices: Layouts on Android (Programmatic vs XML)

1 个答案:

答案 0 :(得分:1)

如果您在Android Studio中使用Gradle。在这里查看我的答案:

Is it possible to use sub folders in drawables in Android?