移动开发编码规范

移动开发编码规范

ID:1337165

大小:250.31 KB

页数:24页

时间:2017-11-10

移动开发编码规范_第1页
移动开发编码规范_第2页
移动开发编码规范_第3页
移动开发编码规范_第4页
移动开发编码规范_第5页
资源描述:

《移动开发编码规范》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、文档版本:V1.0文档编号:TS204秘级:仅供内部使用模板版本:V1.3本模板最后修订日期:2013-08-29移动开发编程规范AndroidForQOE北京直真科技股份有限公司2013年08月29日历史记录版本编制审核批准更改记录发布人日期审核人日期批准人日期1.0陈健平2013.08.29何利文、曾波2013/9/4————创建目录1阅读对象42参考文献43术语和缩写44引言75编程规范75.1命名规范75.1.1包命名规则85.1.2类命名规则85.1.3变量命名规则95.1.4常量命名规则95.1.5方法命名规则105.1.6组件命名规则105.1.7layout命名规则115.1

2、.8资源文件命名规则115.1.9id命名规则115.2注释约定115.2.1类注释145.2.2变量常量注释145.2.3方法注释155.2.4Java注释的三种类型155.2.5Javadoc的快速浏览165.3异常处理175.4日志处理175.5开发环境版本规范176成员函数可见性177Java编程技巧187.1更好的组织代码187.2把常量放到比较表达式的左侧187.3聪明的使用final197.4最小化公共和保护接口197.5参数和返回值198程序设计风格198.1风格格式208.2使用空格208.3限制代码行的长度208.4给常量一个名字208.5代码分段/缩进208.6多行语句

3、的处理218.7在代码中使用空行218.8遵循30秒条法则218.9写短小单独的命令行218.10说明运行顺序21921种代码的坏味道2210版本控制241阅读对象本文的阅读对象是使用Java作为编程语言的开发人员,主要针对Android开发的一些规则定义。2参考文献项目的编码规范遵守Android和Java的编码规范。 具体可查看 http://source.android.com/source/code-style.html 公司的《JAVA编程规范.doc》建议完整阅读完这些文档,其中包含很多有用信息。3术语和缩写存取函数修改或者返回字段值的成员函数。也叫访问修改程序。参见获取函数和设

4、置函数。分析模式描述一个业务/领域解决方案的建模模式。反模式一种解决一般问题的方法,可及时地证明是否错误或无效。字段用来描述一个类或者类的实例的数据类型或其它对象的变量。实例字段描述对象(实例),静态字段描述类。字段也被称为字段变量和属性。BDKBeans开发工具(Beansdevelopmentkit)。块包含在大括号内的零个或多个语句的集合。括号即字符{和},分别叫开括号和闭括号,用来定义一个块的开始和结束。类创建对象的定义或模板。类测试确信一个类及其实例能如所定义的那样工作的行为。CMVC配置和版本控制。编译单元存在于磁盘上的物理源码文件或是存放在一个数据库中的“虚拟”源码文件,类和接

5、口在其中定义。组件象列表、按钮或者窗口那样的接口部件。构造函数完成对象创建时任何所需的初始化成员函数。容器包含有其它对象的对象,它与其它对象合作来完成自身的行为。这可以通过使用内部类(JDK1.1+)或者一个对象内其它类的实例集合(JDK1.0+)来实现。C语言风格的注释一种Java注释语句格式/*和*/,取自C/C++语言,它可用于生成多行注释。通常用来“注释掉”测试中不需或者不想要的代码行。设计模式描述一个设计问题的解决方案的建模形式。析构函数一个用来当一个对象不再需要时从内存中删去该对象的C++类成员函数。因为Java管理自身的内存,所以这种函数不需要。但Java支持一个功能上类似的叫

6、做finalize()的成员函数。文档注释一个Java注释格式/**和*/,可由javadoc处理,来给一个类文件提供外部说明。对于接口、类、成员函数和字段的主要说明应用文档注释来写。字段参见“属性”。finalize()在一个对象从内存里删除之前的“垃圾收集”过程中被自动调用的成员函数。这个成员函数的目的是做所有必需的清扫工作,如关闭打开文件。垃圾收集不再使用的对象被自动地从内存中删除的自动内存管理。Getter一种返回字段值的存取成员函数。获取函数可用来回答常量值,实现时常常最好是将常量作为静态字段,因为这种方法更加灵活。HTML超文本标记语言,用于生成网页的工业标准形式。行内注释(In

7、linecomments)用一行紧接在同一行代码之后来说明这行源码的注释方法。虽然也可采用C语言风格的注释,但此种情况下,单行注释更被典型应用。接口包含成员函数和字段的公共标识定义,使用接口的类必须支持接口。通过组合,促成了接口的多态性。不变量一套有关实例或类在所有“稳定”时间片内为“真”的声明。“稳定时间片”是指在一个成员函数被对象/类调用之前和调用之后的时间。Java一种工业标准的面向对象的开发语言。它非

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。