公共資源命名分析

公共資源命名分析

帶 * 代表重要成分

開頭 *

爲了區分公共資源和普通資源,同時也是爲了方便代碼中查看,以特定關鍵字開頭如:hcb

資源分類(可選)

資源主要分爲4種大類別,由於Android本身資源文件會有文件夾區分,可以省略。

  • color 縮寫cr
  • dimens 縮寫dm
  • style 縮寫st
  • themes 縮寫tm

使用分類 *

不同資源下可能存在不同使用場景的情況,例如dimens中可能包含:文字大小,內外邊距,分割線寬度等等。

字體

  • font 縮寫fn
  • margin 縮寫ma
  • divide 縮寫dv
  • Corner 縮寫cn

顏色

  • 品牌色 Visual Identity 縮寫vi
  • 輔助色 aid
  • 中性色 neutral 縮寫nt

使用場景

根據使用場景分類可以幫助在使用時快速定位到想要的模塊,如:

文字

  • title
  • subtitle
  • discription
  • dialog

顏色

  • common 縮寫cm
  • enterprise 縮寫ep

特有關鍵字

每個資源特有關鍵字,以能直觀識別特定含義爲準,如果沒有或者不好表示就以1,2,3,4,5等自然數代表。

  • Common cm 通用

  • alt 備選

  • background bg底色

  • label 標籤

    ,…

舉個栗子

文字

  • hcb_font_title_1

  • hcb_font_title_2

  • hcb_font_title_3

  • hcb_font_subtitle_1

  • hcb_font_subtitle_2

  • hcb_font_subtitle_3

  • hcb_margin_1

  • hcb_margin_2

  • hcb_margin_3

  • hcb_divide_1

  • hcb_divide_2

  • hcb_divide_3

  • hcb_cn_lable

  • hcb_cn_cm

顏色

  • hcb_vi_cm

  • hcb_vi_cm_alt

  • hcb_vi_ep

  • hcb_vi_ep_alt

  • hcb_vi_energy

  • hcb_vi_etc

  • hcb_vi_finance

  • hcb_aid_1

  • hcb_aid_1_bg

  • hcb_aid_2

  • hcb_aid_2_bg

  • hcb_aid_3

  • hcb_aid_3_bg

  • hcb_nt_1

  • hcb_nt_2

  • hcb_nt_3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章