Android 명명 규범

2258 단어
명명 규범 은 코드 의 가 독성 과 일치 성 을 높 일 수 있 습 니 다. 더 좋 은 프로 그래 밍 습관 을 위해 함께 실행 합 시다 ~
변량
  • 전역 변 수 는 m 로 시작 하 는 것 을 권장 합 니 다
  • //    m+  +    
    private List mFragmentList;
    
    //   m+  +  ; 
    private TextView mTvName;
    
  • 정적 변 수 는 s 로 시작 하 는 것 을 권장 합 니 다
  • private static String sName;
    

    상수
    모든 대문자, 밑줄 명명 법 사용
    private static final int EXIT_TIME = 2000;
    

    방법.
    동사 또는 동사 명명 법
  • 관련 방법 을 초기 화하 고 init 를 접두사 로 표시 합 니 다. 예 를 들 어 레이아웃 initView () 를 초기 화 합 니 다.
  • boolean 형 은 is 또는 check 를 접두사 로 표시 합 니 다. 예 를 들 어 checkValue (), isValidate ();
  • 특정한 값 을 되 돌려 주 는 방법 은 get 을 접두사 로 표시 합 니 다. 예 를 들 어 getName ();
  • 데 이 터 를 처리 하 는 데 관련 되 고 process 를 접두사 표지 로 사용 합 니 다. 예 를 들 어 processUpdate ();
  • 데 이 터 를 저장 하고 save 를 접두사 표지 로 사용 합 니 다. 예 를 들 어 savedata ();
  • 데 이 터 를 리 셋 할 때 reset 접두사 표 지 를 사용 합 니 다. 예 를 들 어 resetData ();
  • 데이터 와 관련 된 것 을 지우 고 clearData () 와 같은 clear접두사 표 지 를 사용 합 니 다.
  • 일부 항목 을 제거 하고 remove 접두사 표 지 를 사용 합 니 다. 예 를 들 어 removeItem ();
  • 데이터 나 효과 와 관련 된 것 은 draw 접두사 표 지 를 사용 합 니 다. 예 를 들 어 draw Circle ();

  • 드 로 어 블 자원
    접두사 - 기능 - 모듈 - 설명. xml / png
    설명 하 다.
    명명 예시
    아이콘: 권장 형식 ic×××
    ic_lanucher.png
    배경: 권장 형식 bg×××
    bg_normal_button_default.png
    레이아웃 자원 파일
    유형 - 모듈 - 기능 - 설명. xml
    설명 하 다.
    명명 예시
    활동 레이아웃 파일
    activity_main.xml
    프 래 그 먼 트 레이아웃 파일
    fragment_main.xml
    사용자 정의 알림 대화 상자
    dialog_alert.xml
    목록 항목
    item_main_.xml item - 모듈 - 기능
    include
    include -. xml include - 기능
    레이아웃 자원 Id
    컨트롤 - 모듈 - 설명
    설명 하 다.
    명명 예시
    TextView
    @id/tv_main_name
    ListView
    @id/lv_find_citylist
    애니메이션 애니메이션 애니메이션 파일
    설명 - 애니메이션 - 방향. xml
    설명 하 다.
    명명 예시
    페 이 드 인
    anim_fade_in.xml
    페 이 드 아웃
    anim_fade_out.xml
    색상 자원 파일
    불투명: 색상 + 16 진수 앞 두 줄 임 말
    #989898
    

    투명: tran - 색상 - 투명도 참고
    #1A989898
    

    함께 토론, 지적, 보충 을 환영 합 니 다 ~
    AndroidStudio 의 규범화 개발 플러그 인 CheckStyle 을 추가 합 니 다. 자세 한 내용 은 AndroidStudio 설정 CheckStyle 참조 ~

    좋은 웹페이지 즐겨찾기