此規范參考自android源碼,並加以改進,僅供個人使用,如果你覺得還有可取之處,可以參考下,以后有好的規則,再補充
總體規范:
類名要清晰,能反映出這個類的作用,最好能達到見名知義的效果
方法名要使用動賓短語 eg: public boolean moveTaskToBack(boolean nonRoot);
構造函數使用pascal命名規則,又叫大駝峰規則,首字母大寫
普通方法和成員變量采用小駝峰規則(camel規則),首字母小寫
普通方法的局部變量采用下划線規則,以_開頭
1.類的成員變量
所有公開的類常量:定義為靜態final類型,名稱全部大寫 eg: public static final String ACTION_MAIN = "android.intent.action.MAIN";
靜態變量:名稱以s開頭 eg: private static long sInstanceCount = 0;
非靜態的私有變量,protected的變量:以m開頭 eg: private Intent mIntent;protected ViewParent mParent;
2.方法的命名
方法參數:名稱以p開頭,表示param的意思 eg: public int getCount(int pCount);
方法內的局部變量以_開頭,
eg public int getCount (int pCount){
int _count;
}
