为什么Android代码风格不遵循谷歌java代码风格

时间:2014-10-15 16:52:26

标签: java android coding-style

我是一名java开发人员,并且遵循Google的java代码风格一段时间,我是Android编程的新手。

我很感兴趣为什么Android Java代码风格与Google的Java代码风格不同。

例如,在android的字段命名对话中

  

遵循字段命名约定

     

非公开的非静态字段名称以m开头。静态字段名称   从s开始。其他字段以小写字母开头。上市   静态最终字段(常量)是ALL_CAPS_WITH_UNDERSCORES。

http://source.android.com/source/code-style.html#follow-field-naming-conventions

但在谷歌代码风格中,不需要 m s

  

在Google Style中,不使用特殊前缀或后缀,例如在示例name_,mName,s_name和kName中看到的前缀或后缀。

http://google-styleguide.googlecode.com/svn/trunk/javaguide.html#s5.1-identifier-names

所以我想知道android有什么好处有自己的命名风格。

为什么不遵循Google代码风格,因为它也是Google开源项目?

1 个答案:

答案 0 :(得分:1)

Android平台风格指南在Google开发之前已经存在。