驼峰命名法

建议选择如下法规:…

com.xxx.xxx.activities –> activity类

com.xxx.xxx.utils –> 公水神具类

anim目录下的命名标准

驼峰命名。成员变量以m开头;静态变量以s伊始

bg_xxx——————-背景图片

ContentProvider 以Provider为后缀标记

btn_xx——————-按钮

com.xxx.xxx.db –>数据库操作类

slide_in_from_top.xml

bg _ 描述 _ 状态——————-控件上的不如意况

工具方法类 Util或Manager为后缀标记

先介绍三种命名准绳:

PopupWindow——————-popup_

处理类 Manager为后缀标志

slide_out_to_right.xml

自定义view 功用描述 + View

Fragment——————-fragment_

图片

chx _ 描述 _ 状态——————-选择框,一般2态或4态

fade_in.xml

com.xxx.xxx.model –> 数据管理类

Receiver类 以Receiver为后缀标志

slide_out_to_bottom.xml

slide_in_from_left.xml

fade_out.xml

com.xxx.xxx.adapter –> 适配器相关

写在前面:

享有单词小写,只可以分包a-z字母,或有含义的阿拉伯数字如4代替for,2取代to

帕斯卡命名法:又称大驼峰命名法。全部单词首字母大写。

Activity 类Activity为后缀标记

com.xxx.xxx.fragments –> fragment类

Activity——————-activity_

1)布局文件

Menu——————-menu_

Adapter——————-layout_item_

广大的包分层结构如下:

驼峰命名法:又称小驼峰命名法。除了第四个单词首字母小写除却,别的具有单词全部首字母都要大写。

装有单词大写,单词间以”_“分隔

com.xxx.xxx.persenter –> 中间对象

自定义widget 模块名 + 类型(List/Info) + Widget

com.xxx.xxx.broadcast –> 广播接收器

com.xxx.xxx.service –> service服务

com.xxx.xxx.bean –> 实体类

ic_xxx——————-单个Logo

分析类 Parser为后缀标志

自定义基类 以Base起始

甭管是哪类语言,规范的编码总能正确描述表达的含义,令人较轻巧精晓,好的代码标准能够节省相当多讲明,升高同事之间的工效。

Adapter类 Adapter 为后缀标识

Dialog——————-dialog_

单词全体大写,单词之间利用下划线分割。

日前征集到的组合通室温馨的行使习于旧贯大概就这几个,好的命名标准是一项首要的技艺,能够在集体合营中得以相当的大限度收缩沟通开支。无规范不成方圆。

Service类 以Service为后缀标识

com.xxx.xxx.view –> 自定义view 或者是View接口

btn _ 描述 _ 状态——————-按键上的两样景观

与java开采近乎,接纳驼峰命名准绳。首单词首字母小写,别的单词首字母大写。尽量不要使用下划线。

下边就总结一下自己平日使用的代码规范。

首字母大写,大驼峰命名法,使用名词。

相关文章