Почему многие классы андроидов (примеры и источники) начинаются с "m"?
Я просматривал некоторые источники 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?
Ответы
Ответ 1
Префикс 'm' - это соглашение об именах, используемое для обозначения переменных и методов частного члена.
Различные сообщества больше не используют это соглашение, но, по-видимому, человек, который создал документацию по Android, по-прежнему придерживается этого соглашения.
Ответ 2
Ну, класс не начинается с "m", это имя переменной. Это просто соглашение, используемое для указания, что это m переменная ember