- 【推薦】資源文件需帶模塊前綴。
- 【推薦】layout 文件的命名方式。
Activity 的 layout 以 module_activity 開頭
RecyclerView 的 item layout 以 module_recycle_item 開頭 - 【推薦】 drawable 資源名稱以小寫單詞+下劃線的方式命名,根據(jù)分辨率不同存放
在不同的 drawable 目錄下,建議只使用一套,例如 drawable-xhdpi。采用規(guī)則如下:
模塊名業(yè)務(wù)功能描述控件描述_控件狀態(tài)限定詞
如:module_login_btn_pressed,module_tabs_icon_home_normal - 【推薦】anim 資源名稱以小寫單詞+下劃線的方式命名,采用以下規(guī)則:
模塊名邏輯名稱[方向|序號(hào)]
tween 動(dòng) 畫 資 源 : 盡 可 能 以 通 用 的 動(dòng) 畫 名 稱 命 名 , 如 module_fade_in ,
module_fade_out , module_push_down_in (動(dòng)畫+方向);
frame 動(dòng)畫資源:盡可能以模 塊+功能命名+序號(hào)。如:module_loading_grey_001 - 【推薦】 color 資源使用#AARRGGBB 格式,寫入 module_colors.xml 文件中,命
名格式采用以下規(guī)則:
模塊名邏輯名稱顏色
如:
<color name="module_btn_bg_color">#33b5e5e5</color> - 【推薦】dimen 資源以小寫單詞+下劃線方式命名,寫入 module_dimens.xml 文件中,
采用以下規(guī)則:
模塊名_描述信息
如:
<dimen name="module_horizontal_line_height">1dp</dimen> - 【推薦】style 資源采用小寫單詞+下劃線方式命名,寫入 module_styles.xml 文件中,
采用以下規(guī)則:
父 style 名稱.當(dāng)前 style 名稱
如:
<style name="ParentTheme.ThisActivityTheme">
…
</style> - 【推薦】string資源文件或者文本用到字符需要全部寫入module_strings.xml文件中,
字符串以小寫單詞+下劃線的方式命名,采用以下規(guī)則:
模塊名_邏輯名稱
如:moudule_login_tips,module_homepage_notice_desc - 【推薦】Id 資源原則上以駝峰法命名,View 組件的資源 id 需要以 View 的縮寫作為
前綴。常用縮寫表如下:
控件 縮寫
LinearLayout ll
RelativeLayout rl
ConstraintLayout cl
ListView lv
ScollView sv
TextView tv
Button btn
ImageView iv
CheckBox cb
RadioButton rb
EditText et
10.【推薦】大分辨率圖片(單維度超過 1000)大分辨率圖片建議統(tǒng)一放在 xxhdpi 目錄
下管理,否則將導(dǎo)致
阿里巴巴開發(fā)規(guī)范[摘]