?编码规范对于程序员而言尤为重要,有以下几个原因:●一个软件的生命周期中,80%的花费在于维护●几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护●编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码●如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,:一个唯一包名的前缀总是全部小写的ASCII字母并且是一个顶级域名,,edu,gov,,org。包名的后续部分根据不同机构各自内部的命名规范而不尽相同。这类命名规范可能以特定目录名的组成来区分部门(department),项目(project),机器(machine),或注册名(loginnames)。.xazr........:类名是一个名词,采用大小写混合的方式,每个单词的首字母大写。尽量使你的类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广泛使用,像URL,HTML) 接口一般要使用Listener,event等后缀例如:classRaster;classImageSprite;规约:类名必须使用驼峰规则,即首字母必须大写,如果为词组,则每个单词的首字母也必须要大写,类名必须使用名词,或名词词组。要求类名简单,并且让人能够一目了然(如某个页面对应的classXXXActivity)。如: Activity类:功能+Activity首页——HomeActivityfragment类,命名以Fragment为后缀,如:ShareDialogFragmentservice类,命名以Service为后缀,如:DownloadServiceadapter类,命名以Adapter为后缀,如:CouponListAdapter工具类,命名以Util为后缀,如:EncryptUtil数据库表操作类:表名+DAO,产品表(product)——:方法名是一个动词,采用大小写混合的方式,第一个单词的首字母小写,其后单词的首字母大写。例如:publicvoidrun();publicStringgetBookName();类中常用方法的命名:使用小驼峰规则,用动词命名,第一个单词的首字母小写,其他单词的首字母大写。以下为几种常用方法的命名:初始化方法,命名以init开头,例:initView按钮点击方法,命名以to开头,例:toLogin设置方法,命名以set开头,例:setData具有返回值的获取方法,命名以get开头,例:getData通过异步加载数据的方法,命名以load开头,例:loadData布尔型的判断方法,命名以is或has,或具有逻辑意义的单词如equals,例::第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量避免单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为i,j,k,m和n,
2-Android编码规范 来自淘豆网m.daumloan.com转载请标明出处.