티스토리 뷰
반응형
1. Method 이름은 "동사"로 시작하는 "동사구" 형태를 사용하되, 동사 원형만을 사용합니다.
ex) showList, updateContacts
2. 한 단어 내에서는 대소문자 변경 없이 사용합니다.
ex) InVisible -> Invisible, UnSelect -> Unselect
3. 약어 사전에 있는 단어는 되도록 약어를 사용합니다.
ex) UserInterface -> UI or Ui
4. 자주 사용하는 동사는 용법에 맞게 사용합니다.
show: Invisible한 것을 Visible하게 바꾸는 동작
check: 어떤 것을 확인한 후 boolean 또는 값으로 반환하는 동작
is: 어떤 것인지 확인한 후 boolean으로 반환하는동자
has: 어떤것을가지고 있는 확인 후 boolean으로 반환하는 동작
5. 파일 이름짓기
1) Class files
클래스 이름은 UpperCamelCase로 작성합니다. 안드로이드 컴포넌트를 상속받은 파일들은 해당 컴포넌트를 끝에 붙이도록 합니다.
ex) SignInActivity, SignInFragment, ImageUploaderService, ChangePasswordDialog
2) Resources files
리소스 이름은 lowercase_underscore로 작성합니다.
□ drawalbe files
Action bar -> ab_xxx.png
Button -> btn_xxx.png
Dialog -> dialog_xxx.png
Divider -> divider_xxx.png
Icon -> ic_xxx.png
Menu -> menu_xxx.png
Notification -> notification_xxx.png
Tabs -> tab_xxx.png
□ layout files
UserProfileActivity ->
activity_user_profile.xml
SignUpFragment ->
fragment_sign_up.xml
ChangePasswordDialog ->
dialog_change_password.xml
반응형
'개발 > 안드로이드' 카테고리의 다른 글
[안드로이드 / android] 디버깅 도구 정리 (0) | 2018.07.05 |
---|---|
[안드로이드 / android] 알파값 비율을 헥사값으로 변환하기 Alpha percentages to hex (0) | 2018.07.05 |
[안드로이드 / android] xml include와 merge의 차이 (0) | 2018.07.03 |
[안드로이드 / android] "please select android sdk" 오류 수정 (0) | 2018.07.01 |
[안드로이드 / android] 해상도에 대한 이해 (1) | 2018.06.28 |
댓글
공지사항
최근에 올라온 글