我一直在查看一些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表示什么?
答案 0 :(得分:10)
前缀'm'是用于表示私有成员变量和方法的命名约定。
各种社区不再使用此约定,但显然创建Android文档的人仍然遵循该约定。
答案 1 :(得分:6)
好吧,这个类并不是以“m”开头,变量名是这样的。它只是一个惯例,用于表示这是一个 m 的ember变量