Android 其他技巧Android知识Android技术知识

分享一个 Android XML 的命名规范

2017-04-06  本文已影响106人  极小光

简评:当开始一个新项目的时候,我们通常都会去关心项目的架构、要用哪些技术等等。但对于资源文件的命名同样重要,良好的命名规范能让我们更快、更方便的找到目标文件,节省时间,就是节约金钱啊。

对于 Android 开发中资源文件的命名,很多人一直模棱两可,这里就给大家分享一个 Android 资源文件的命名规范。

基本规则


这样命名的优点:

  1. 资源文件按屏幕排序。<WHERE> 指明了资源文件所属的屏幕,所以你能很快找到某个特定界面的资源文件。

LAYOUT

布局文件的命名规则可以简化为:


<WHAT> 是下面的其中一个:



示例:

STRING

对于字符串来说同样不需要 <WHAT> 前缀,因此直接用 <WHERE> 作为前缀。



如果字符串会在多个页面被用到,使用 all_ 作为前缀。

示例:

DRAWABLE

同样,对于 drawable <WHAT> 是没有必要的,因此我们这样来命名:


会被复用的 drawable 同样以 all_ 作为前缀:


注意 <SIZE> 是可选的。示例:

ID

对于 ID,<WHAT> 是 xml 元素的类名,比如 tablayout, imageview 等等。<WHERE> 是 xml 文件所在屏幕的名称。


示例:

DIMENSION

应当只定义有限的 dimension,并尽量复用它们。<WHAT> 前缀可以用下面列举的这些:



示例:

原文:A SUCCESSFUL XML NAMING CONVENTION

日报延伸阅读

欢迎关注

上一篇下一篇

猜你喜欢

热点阅读