为什么每个人都以m开头写变量?适配器mApapter?但Android工作室建议使用适配器适配器 什么是良好的编码实践?哪一个是非常清楚的阅读 什么是通用名称约定?我在php.Adapter pAdapter上看到了类似的内容。
答案 0 :(得分:0)
'米'指该类的成员。因此,如果您不使用IDE突出显示您的成员,那么您将了解它是该成员的名字。
如果你发现一些以' i'开头的变量,人们会使用其他前缀。或者' s'它也可以是Hungarian Notation
的变体有关详细信息,请参阅Why do variable names often start with the letter 'm'?
在Android编码样式字段中命名约定
有关详细信息,请参阅Android Follow Field Naming Conventions
答案 1 :(得分:0)
通过查看Android代码样式页面,您可以看到:
https://source.android.com/source/code-style.html#follow-field-naming-conventions
答案 2 :(得分:0)
这些是AOSP项目的命名惯例,而且许多公约都是宗教问题而非理性问题。不会在Java Naming Conventions和Google´s Java Style Conventions中推荐这些内容。
在实践中,每个组织或项目都有自己的惯例。
我将它命名为"适配器"例如。