下载此文档

Android开发规范文档.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
Android开发规范文档.doc:..Android开发规范文档目录2、规范口的 —致性 42、 概要 : : : : 43、 编码规范 、 IOS > Android 、J2EE 54、 书写规范 、 空格使用 、 空行使用 、 换行使用 、 变量声明 、 方法代码行数限制 、 枚举值的使用 、 统一单位 、 字符串、颜色、样式 85、 命名规范 >包命名 、 类和接口命名 、 方法命名 、 控件id命名 、 常量命名 、 变量命名 、 layout命名 、 strings命名 、 color命名 、 drawable 命名 >动画文件命名 136、 注释规范 、 文件头注释 、 类和接口注释 、 方法的注释 、 变量和常量注释 151、,但简洁不如清晰重要。总的讲不要使用单词的简写,除了非常常用的简写以外,尽量使用单词全称。API的名称不要右歧义,一看你的APT就知道是以什么方式做了什么事情,不要让人有疑问。,同样属性的命名和实现同样功能的方法命名一致性。2、概要2・1类名:大驼峰(pasca1)命名法:又称大驼峰命名法,所有单词的第一个字母大写*:小驼峰(Camel)命名法:乂称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。*:下划线命名法:单词与单词间用下划线做间隔。全部大写!:成员变量:m***(mlnitAvtivity)局部变量:1***形参:a***静态:S:枚举值:em***常量:大写_***3、>IOS编码方式:、Android编码方式:UTF-83・3、J2EE编码方式:UTF-8注:所有的网络请求都是UTF-8编码4、、空格使用(1)、花括号不要单独-行,和它前面的代码同一行。而且,花括号与前面的代码Z间用一个空格隔开。publicvoidmethod(){//Good}publicvoidmethod(){//Bad}publicvoidmethod(){//Bad}(2)>if、else>for>switch>wh订e等逻辑关键字与后面的语句留一个空格隔开讦(booleanVariable){//Good//TODOwhilebooleanVariableistrue}else{//TODOelseif(booleanVariable){//Bad//TODOwhilebooleanVariableistrue}else{//TODOelse(3)、运算符两边各用一个空格隔开intresult=a+b;//Good,二和+两边各用一个空格隔开intresult=a+b;//Bad,=和+两边没用空格隔开(4)、方法的每个参数之间用一个空格隔开publicvoidmethod(Stringparam1,Stringparam2);//Good,(param1,param2);//Good,方法调用时,param1后面的逗号与param2之间隔了一个空格method(paramI,param2);//Bad,没有用一个空格隔开4・2、空行使用(1)、两个方法之间//GoodpublicvoidinitView(){}publicvoidloadData(){}(2)、方法内的两个逻辑段之间//GoodpublicvoidinitView(){initView();loadData();}(3)、方法内的局部变量和方法的第一条逻辑语句之间publicvoidloadData(){Stringurl=“hUp://localhost:8080/;Inta=0;Intb=1;HttpCIienthttpClient=newHttpClient();}(4)、常量和变量之间privatestaticfinalStringDATA_RUL二uhttp://localhost:8080/”;〃登录接口privateStringstudentName;〃、换行使用(1)、表达式长度过长当表达式的无法容纳在一行内时,可换行显示,另起的新行用

Android开发规范文档 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小博士
  • 文件大小159 KB
  • 时间2019-07-27