总结:
非公有(private/protected/default)变量前面要加上小写m;
静态变量(static)前面加上小写s;
其它变量以小写字母开头;
静态常量(static final)全大写。
public class MyClass {
public static final int CONSTANT_NAME = 42;
public int publicFieldName;
private static MyClass sSingletonName;
int mDefaultName;
private int mPrivateName;
protected int mProtectedName;
除protected外,其余带有m的变量在子类中是无法访问的。