Android 명명 규범
변량
// m+ +
private List mFragmentList;
// m+ + ;
private TextView mTvName;
private static String sName;
상수
모든 대문자, 밑줄 명명 법 사용
private static final int EXIT_TIME = 2000;
방법.
동사 또는 동사 명명 법
드 로 어 블 자원
접두사 - 기능 - 모듈 - 설명. 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 참조 ~
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.