移动开发编码规范

移动开发编码规范移动软件开发,前端与移动开发,移动开发框架,移动开发工程师,android移动开发,delphi移动开发,java编码规范,java开发规范,软件开发规范,前端开发规范,阿里巴巴编码规范
社会化媒体营销 > 移动开发编码规范

移动开发编码规范(1)

文档版本:V1.0

文档编号:TS204

秘级:仅供内部使用

模板版本V 1.3

本模板最后修订日期:2013-08-29

移动开发编程规范

Android For QOE

直真科技股份有限公司

20130829

历史记录

版本

编制

审核

批准

更改记录

发布人

日期

审核人

日期

批准人

日期

1.0

陈健平

2013.08.29

何利文、曾波

2013/9/4

——

——

创建

目录

1 阅读对象 4

2 参考文献 4

3 术语和缩写 4

4 引言 7

5 编程规范 7

5.1 命名规范 7

5.1.1 包命名规则 8

5.1.2 类命名规则 8

5.1.3 变量命名规则 9

5.1.4 常量命名规则 9

5.1.5 方法命名规则 10

5.1.6 组件命名规则 10

5.1.7 layout命名规则 11

5.1.8 资源文件命名规则 11

5.1.9 id命名规 11

5.2 注释约定 11

5.2.1 类注释 14

5.2.2 变量常量注释 14

5.2.3 方法注释 15

5.2.4 Java 注释的三种类型 15

5.2.5 Javadoc的快速浏览 16

5.3 异常处理 17

5.4 日志处理 17

5.5 开发环境版本规范 17

6 成员函数可见性 17

7 Java编程技巧 18

7.1 更好的组织代码 18

7.2 把常量放到比较表达式的左侧 18

7.3 聪明的使用final 19

7.4 小化公共和保护接口 19

7.5 参数和返回值 19

8 程序设计风格 19

8.1 风格格式 20

8.2 使用空格 20

8.3 限制代码行的长度 20

8.4 给常量一个名字 20

8.5 代码分段/缩进 20

8.6 多行语句的处理 21

8.7 在代码中使用空行 21

8.8 遵循 30 秒条法则 21

8.9 写短小单独的命令行 21

8.10 说明运行顺序 21

9 21种代码的坏味道 22

10 版本控制 24

点击显示全文

  • 4.亚信移动客户事业部Web端编码 规范V1.0

    4.亚信移动客户事业部Web端编码 规范V1.0_互联网_IT/计算机_专业资料。...协作开发效率,降低各产品线、部门之间研发沟通成本,迫切需要统一的 编码规范, ...

    贡献者:kscc0051256
    207872
  • 软件开发规范

    在本规范中,阐述了基本的开发模式,包括需求验证、设计、编码规范、代码审查、...针对移动端的应用,验证不同网络环境下,终端 应用功能与性能方面是否正常《数据...

    贡献者:琴声悠忧
    116332
  • 1.亚信移动客户事业部Java编码规范V 1.0

    1.亚信移动客户事业部Java编码规范V 1.0_计算机软件及应用_IT/计算机_专业资料...协作开发效率,降低各产品线、部门之间研发沟通成本,迫切需要统一的编码 规范,用来...

    贡献者:kscc0051256
    382177
  • 前端编码规范

    而组 件只会被移动; 避免选择器嵌套层级过多, 尽量少于 3 级 避免 Class ...《"extends": "eslint-config-airbnb"》 参考 ES6 入门-编程风格 前端开发规范...

    贡献者:zhuzj40721P
    226811
  • 移动客户端Android开发规范

    移动客户端Android开发规范_计算机软件及应用_IT/计算机_专业资料。移动客户端Android开发规范 移动客户端开发规范之 Android 一、编码规范 《1》常量命名:只能包含字母...

    贡献者:林一20141026
    237326
  • Android开发代码规范

    Android 开发代码规范 要求: 移动开发组成员基本上要按这个要求来写代码,前 4 周 每周抽时间看一遍,以达到以后开发中熟练运 用的效果,另外 可多多参考 android ...

    贡献者:_王旭辉
    215834
  • 软件开发编码规范

    软件开发编码规范_计算机软件及应用_IT/计算机_专业资料。软件开发编码规范 《C#》...使用Tab键在输入项之间移动输入焦点《可选》 。 标准按钮大小必须相同,使用的图像...

    贡献者:hsc880202
    457177
  • HTML5开发人员编码规范

    HTML5开发人员编码规范_计算机软件及应用_IT/计算机_专业资料。HTML5 开发人员编码规范前言 HTML5 作为移动端网页结构的超文本标记语言,本文档的目标是使 HTML5 ...

    贡献者:远古魔皇
    288845
加载中...
加载中...
  • 自动化测试工具selenium中如何利用xpath来定位元素

    自动化测试工具selenium中如何利用xpath来定位元素 - 自动化测试工具 selenium 中如何利用 xpath 来定位元素 在开始之前,我们先来熟悉 selenium 中常使用的几个...

  • 给xpath添加正则表达式匹配函数

    public override IXsltContextVariable ResolveVariable《string prefix, string name》 《 // Create an instance of an XPathExtensionVariable. XPathExtensionVariable ...

  • Xpath入门_图文

    然后在浏览 器中打开一个网页《http://www.iqianchao.com/loan/list.do?page=1》,再点击这个昆虫 按钮,就弹出了可以用 xpath 的工具。 6. 按照下面的操作可以...

  • xpath详解总结,很全面

    请看一个典型的 XPath 查询表达式:/messages/message//child:: node《》[@id=0],其中/messages/message 是路径《绝对路径以"/ "开始》,child::是轴表示在子节点...

  • xpath的使用方法

    xpath的使用方法_计算机软件及应用_IT/计算机_专业资料。xpath的使用方法 首先要说的是 XPath 数据类型。XPath 可分为四种数据类型: 1. 节点集《node-set》 节点...

24小时热门信息
  • Docker常用命令汇总

    Docker常用命令汇总_计算机软件及应用_IT/计算机_专业资料。超实用:Docker常用命令汇总 Docker 常用命令汇总一、查看 docker 信息 1、查看 docker 版本 docker version...

    贡献者:zq_rh
    155626
  • CentOS7下安装Docker

    CentOS7下安装Docker_计算机软件及应用_IT/计算机_专业资料。模板 CentOS7 下安装 Docker 修改记录第 1 页共 6 页 模板 编号 1 日期 2016/6/28 初稿 描述 ...

    贡献者:夏裕太
    327781
  • docker环境搭建

    docker环境搭建_计算机软件及应用_IT/计算机_专业资料。docker环境安装全文 Docker 是 PasS 提供商 DoctCloud 开源的一个基于 LXC 的高级容 器引擎,源代码托管在 ...

    贡献者:张小飞705
    767694
  • docker使用手册

    docker使用手册_计算机软件及应用_IT/计算机_专业资料。docker使用手册及常用命令 概念Docker daemon Docker images Docker client Docker Registries Docker containers ...

    贡献者:w19821216w
    560967
  • docker命令语句

    docker命令语句_计算机软件及应用_IT/计算机_专业资料。docker命令语句 Docker 基础这篇基础文章是方便用户在使用 cSphere 平台之前,了解 docker 基础知识。 针对已经...

    贡献者:尐凍
    238868
  • docker从入门到实践

    docker从入门到实践_互联网_IT/计算机_专业资料。docker从入门到实践 超人学院——Docker从入门到实践基础篇 什么是 Docker Docker 是一个开源项目,诞生于 2013 年...

    贡献者:圈圈圆圆heaven
    106996
精彩推荐
  • flashflash

    flash_计算机软件及应用_IT/计算机_专业资料。u8 FLASH_WriteNByte《u32 addr, u8 *dat_buf, u8 no》 《 FLASH_Unlock《》;//Unlock the Flash while《1》 《 ...贡献者:宁仔365294953

  • 八年级下册《flash》八年级下册《flash》

    嵊州爱德外国语信息组 课题 第 16 课《动画作品的调试与发布》 于佳 知识与技能目标: 1、 掌握动画作品调试与发布的步骤和方法 2、 学会根据需求对 FLASH 影片...贡献者:szwuying309424822

  • flash基础知识flash基础知识

    4.3 flash动画类型: 逐帧动画、补间动画《形状补间动画和动作补间动画》 、特殊动画《引导动画、 遮罩动画》 五、动作补间动画 5.1 动画实例——球体移动 ? 先新建...贡献者:众里寻她7777271546

  • Flash1Flash1

    《Flash 动画设计》考试资料注意事项: 1、考试时间:2009 年 5 月 18 日晚 18:45-20:25,共计 100 分钟 2、考试地点:2303、2304 教室 3、考试形式:开卷...贡献者:红星闪闪_CC500594

  • 如何下载网页中Adobe Flash Player视频如何下载网页中Adobe Flash Player视频

    如何下载网页中 Adobe Flash Player 视频 工具: PC 和 PC 端的 QQ 浏览器 智能手机和手机端的 QQ 浏览器 步骤: 1、 先用 PC 端的 QQ 浏览器打开你要...贡献者:thzy99359121

  • adobe flash player安装不了解决方法汇总adobe flash player安装不了解决方法汇总

    adobe flash player 安装不了解决方法汇总 Adobe Flash Player 安装不了怎么办?FlashPlayer 是一款高性能的、轻量型且极具表现力的客户 端运行时播放器。很多朋友...贡献者:lahsram249555

  • Macromedia Flash_8 基础教程Macromedia Flash_8 基础教程

    Flash 8.0 基础教程一、Flash 基础 启动 Flash 在桌面找一个红色图标 双击即可启动,也可以单击“开始” -“所有程序”,在程序菜单中找到 Flash 或者 Macromedia ...贡献者:liusheng61168241

  • FLASHFLASH

    FLASH_计算机软件及应用_IT/计算机_专业资料。知识 1.1Flash CS6 概述及重要概念重点: ①对 Flash 这款软件有一定的了解 ②要求掌握帧,时间轴,图层,场景,笔触...贡献者:雨心の泪148652

手机版 | 欢迎来到社会化媒体营销
RSS订阅