패키지 : 소문자
클래스 : 단어 단위로 첫글자 대문자 (MainAtivity)
변수 : camelCase , 최대한 길게(뭔지 알 수 있도록)
메서드,함수 : camelCase , 최대한 길게(뭔지 알 수 있도록)
id : 컴포넌트 줄여쓰기_역할 ( iv_profile)
layout : 용도?_상세이름
( activity_main ,
fragment_home,
item_home_vp ) ⇒ 이거 불편하면 나중에 바꾸자
data |- local |- dao
|- entity
|- database
|- remote |- dto
|- api
|- RetrofitClient
ui |- adapter
|- view |- MainActivity
|- home |- HomeFragment
|- ...
|- ...
utils
viewmodel
/** 타이틀 (맨 위 ) **/
<style name="FontHeadLine">
<item name="android:textSize">28sp</item>
<item name="android:textColor">@color/black</item>
</style>
/** Font1 - 제목 **/
<style name="FontBold1">
<item name="android:textSize">20sp</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">@color/black</item>
</style>
<style name="Font1">
<item name="android:textSize">20sp</item>
<item name="android:textColor">@color/black</item>
</style>
/** Font2 - 부제목 **/
<style name="FontBold2">
<item name="android:textStyle">bold</item>
<item name="android:textSize">18sp</item>
<item name="android:textColor">@color/black</item>
</style>
<style name="Font2">
<item name="android:textSize">18sp</item>
<item name="android:textColor">@color/black</item>
</style>
/** Font3 - 버튼에 주로 사용 **/
<style name="FontBold3">
<item name="android:textSize">16sp</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">@color/black</item>
</style>
<style name="Font3">
<item name="android:textSize">16sp</item>
<item name="android:textColor">@color/black</item>
</style>
/** FontBody1 - 내용 **/
<style name="FontBody1">
<item name="android:textSize">14sp</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">@color/black</item>
</style>
<style name="FontBody2">
<item name="android:textSize">14sp</item>
<item name="android:textColor">@color/black</item>
</style>
/** 젤 작음 **/
<style name="FontCaption">
<item name="android:textSize">11sp</item>
<item name="android:textColor">@color/black</item>
</style>
재원 - 홈, 그룹선택,세부선택 , 로그인, 의견보내기, 친구관리, 마이페이지
민환 - 테스트, 테스트기록, 테스트 화면, 단어추가, 랭킹, 단어 알림 설정, 도움말