Drawable命名规则

命名规则

概述

整体来说描述文件命名格式以文件类型 _ 背景色 _ 边界线圆角大小 _ 边界线宽度这样的形式来命名。

其中文件类型分为btnbg两种类型,分别代表设置组件的背景和设置可点击组件的背景。

如果是btn开头的文件,则后续的背景色、边界线圆角大小等等信息以未点击时状态来命名。

背景色

背景色注意事项:

  • 如果是填充背景的文件,就以bg开头;如果是填充点击事件的文件就以sel开头;

  • 如果背景色有渐变色,用gradient表示,后续紧跟开始色和结束色,例如:10dp圆角、白色到红色渐变的渐变色写作:bg_gradient_white_red_10dp

边界线圆角大小

边界线圆角大小有几点需要注意:

  • 例如背景色白色、2dp圆角、边界线为1pxdrawable文件写作:bg_white_10dp_1px,所有数值的默认值为1,所以可以省略最后一位边界线宽度,写作:bg_white_10dp
  • 边界线圆角的四个角左上(lt),右上(rt),右下(rb),左下(lb)。如果四个圆角度数一致,则缩写为一个值,例如:bg_white_10dp。如果只有左上和右上都是10dp圆角,则写作:bg_white_lt_rt_10dp

边界线宽度

边界线注意事项:

  • 默认值为1px,可以省略;

  • 如果是虚线,则使用dash描述,如背景白色、10dp圆角、5px的虚线:bg_white_10dp_dash_5px;

  • 如果虚线本身有宽度要求,比如10px,则写作:bg_white_10dp_dash_10px_line_5px

你可能感兴趣的:(Drawable命名规则)