命名约定

strings.xml

前缀 含义 英文
sbm_ Snackbar的消息(Message)提示 Snackbar Message
sbm_success_ Snackbar的成功提示 Snackbar Success Message
sbm_error_ Snackbar的错误提示 Snackbar Error Message
sba_ Snackbar的操作(Action) Snackbar Action
title_activity_ Activity的标题 Activity Title
toast_ Toast的消息 Toast
text_ 普通文本 Text
label_ 键值对的键值 Label
progress_ Progress对话框的信息 Progress Message
action_ 操作的文字描述 Action
da_ 对话框操作文本 Dialog Action
error_ 错误信息提示 Error Message
constant_ 常量 Constant

colors.xml

前缀 含义
text_color_ 文本颜色
bg_color_ 背景颜色

友盟事件统计

前缀 含义
onClick 点击事件

类字段

视图组件的ID名字与类字段名字相同

前缀 含义
view 视图组件
viewGroup 视图组组件

drawable

前缀 含义
bg_ 背景图
ld_ layer-list资源
s_ shape资源
al_ animation-list资源
rotate_ rotate资源

layout

前缀 含义
dialog_ 对话框布局
item_view_ 列表项视图
view_ 普通视图
content_ 内容视图

Java类文件

后缀 含义
Activity Android的Activity类
Fragment Android的Fragment类
Utils 工具类
Module dagger的模块类
Controller 控制器类
DF DialogFragment类
VH ViewHolder类

你可能感兴趣的:(命名约定)