Android 全局变量命名规范及其它规范
来源:互联网 发布:云数据库怎么和安卓 编辑:程序博客网 时间:2024/06/16 22:09
来自Android 源码贡献规范,建议可以FQ的同学直接看英文原版。
使用空格缩进
代码块使用4个空格缩进,不要使用tab。当不确定的时候,与周围代码保持一致。
一行代码太长需要另起一行时,使用8个空格缩进, 包括函数的调用和分配,正确的例子如下:
Instrument i = someLongExpression(that, wouldNotFit, on, one, line);
错误的例子如下(另起一行需使用8个空格缩进):
Instrument i = someLongExpression(that, wouldNotFit, on, one, line);
遵循Field命名规范
- 非公共,非静态field以m开头。
- 静态field以s开头。
- 其它的field以小写字母开头。
- 公共静态final fields(常量)以全大写加下划线命名。
比如:
public class MyClass { public static final int SOME_CONSTANT = 42; public int publicField; private static MyClass sSingleton; int mPackagePrivate; private int mPrivate; protected int mProtected;}
0 0
- Android 全局变量命名规范及其它规范
- 全局变量与命名规范
- 标识符及其命名规范
- android 编码规范,命名规范
- android项目命名规范
- Android开发命名规范
- android命名规范
- Android文件命名规范
- Android文件命名规范
- Android文件命名规范
- android 命名规范
- Android文件命名规范
- Android文件命名规范
- android项目命名规范
- Android文件命名规范
- Android 命名规范
- android项目命名规范
- Android文件命名规范
- SignalR QuickStart
- Swap函数的实现
- 加速你的Maven构建
- js中如何建立model数据模型
- Redis使用系列:协议篇
- Android 全局变量命名规范及其它规范
- 27款腾讯热门开源项目推荐
- VirtualBox启动运行错误
- Git的使用
- 判断强连通图
- 在Eclipse中提交作业至远程的Hadoop集群上执行
- Redis使用系列:配置文件篇
- 生孩子记录
- php使用openssl来实现非对称加密