代码规范
资源文件命名
- 驼峰命名法
- activity_xxx
- fragment_xxx
- button_shape_xxx
- button_xxx_selecter
- ic_xxx
成员变量命名
- 成员变量以m开头
- 其它遵循驼峰命名法
常量规范
- static final String TAG = “InputMethodManager”;(命名为全大写)
- activity传key 要将key 定义在 下一个activity中 例如a->b 则将key写在b中
判空规范
- 如已经有封装函数则不要自己写,判断相等也是同理
eg:!TextUtils.isEmpty(s.toString())
类命名规范
常用单词
- Navigator 启动activity
- ParamChecker 检查参数类
- config 全局参数类
- manager
- factory