내가 꾸민 다이어리를 공유하고 다른 사람들과 정보를 나누는 커뮤니티 서비스
- Kotlin
- Clean Architecture With MVVM Pattern
- 주윤겸(@gemiJ)
- 허동준(@DongJun-H)
Clone this repository and import into Android Studio
git clone git@github.com:Daily-DAYO/DAYO_Android.git
- minSdkVersion : 26
- targetSdkVersion : 33
- Create issue
- Create branch for each issue (feature/issue-#) -> eg) feature/issue-1
- After develop merged, Delete branch
- [feat] : Add new feature
- [layout] : Add and modify layout and xml
- [bug] : Error fix
- [doc] : Add and modify documents
- [refactor] : code Refactoring
- [style] : NO CODE CHANGE. code formatting, convert tabs to spaces, etc
- [chore] : NO CODE CHANGE. updating grunt tasks, etc
- [test] : Add test code
- commit message rule
- Don't use a period
- Write a command without using the past tense. example) "Fixed" -> "Fix", "Added" -> "Add"
- commit message Example : #issue number {issue title} e.g. #1 [layout] MainActivity
-
Basic Principle : (what) _ (where) _ (description) _ (size)
-
layout : (what) _ (where).xml e.g. activity_main.xml
-
drawables : (what) _ (description) _ (size) e.g. ic_notify_icon_24
-
ids : (what)_ (where) _ (description) e.g. tv_main_nickname
-
strings : (where) _ (description)
-
color : (description) _ (colorCode) e.g. white_FFFFFF
-
textView → tv / EditText → et / RecyclerView → rv / ImageView → img / Button → btn
-
state list drawable → selector_(where) _ (what) e.g. selector_main_button
-
shape drawable → border _(color) _ ([fill/line/fill_line]) _ (radius) e.g. border_white_fill_12
Copyrightⓒ 2021-2023 DAYO, All rights reserved.