为什么许多android类(示例和源代码)以“m”开头?

时间:2009-11-19 18:14:01

标签: android

我一直在查看一些android源代码,以及Dev指南中给出的示例,我注意到他们的许多类都以字母m开头,如下例所示:

    // Create an anonymous implementation of OnClickListener
private OnClickListener mCorkyListener = new OnClickListener() {
    public void onClick(View v) {
      // do something when the button is clicked
    }
};

从此页面:http://developer.android.com/guide/topics/ui/ui-events.html

m表示什么?

2 个答案:

答案 0 :(得分:10)

前缀'm'是用于表示私有成员变量和方法的命名约定。

各种社区不再使用此约定,但显然创建Android文档的人仍然遵循该约定。

答案 1 :(得分:6)

好吧,这个类并不是以“m”开头,变量名是这样的。它只是一个惯例,用于表示这是一个 m 的ember变量