什么是"m"是什么意思,当它作为Android编程中的单词之前的前缀,特别是在android java类文件中?我最近在生成的主要活动中看到了很多.在哪里可以使用"m"作为编程中语句/术语的前缀?如下例所示:
mUserLearnedDrawer
mCurrentSelectedPosition
mFromSavedInstanceState
mUserLearnedDrawer
Run Code Online (Sandbox Code Playgroud)
字母m作为前缀意味着它是类的成员.字母lv表示它是局部变量.字母pm表示它是参数.
例:
class Example
{
Integer mMemberOfClass;
public void someMethod(Object pmSomeParameter)
{
Integer lvSomeLocalVariable;
}
}
Run Code Online (Sandbox Code Playgroud)