@+id/tv_login @+id/et_password @+id/btn_login
@+id/tv_login
@+id/et_password
@+id/btn_login
view 이름
tv_
iv_
et_
btn_
cl_
ll_
snake_case를 적용한다.
activity_login
fragment_home
item_user
역시 xml 이기 때문에 snake_case를 적용한다. 자세한 내용은 아래를 참고한다.
ic_error
img_default_user
shape_border_radius10
selector_edittext_background
ic_기능_모양
ic_back
ic_like
UpperCamelCase 적용 하기 MainActivity.kt, UserViewModel.kt, WriteFragment.kt, UserInfo.kt
MainActivity.kt
UserViewModel.kt
WriteFragment.kt
UserInfo.kt
동사형태로 작성하고, lowerCamelCase 적용하기 fun showList(), fun updateContacts()
fun showList()
fun updateContacts()
명사형태로 작성하고, lowerCamelCase 적용 isEnd(Boolean 타입 제외), viewPagerAdapter
isEnd
viewPagerAdapter
recyclerview 이름_숫자 -> post_1, post_2
recyclerview 이름_숫자
post_1
post_2
UiState 구성 원칙
There was an error while loading. Please reload this page.