Smart Mirror android app
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Android Studio
3.2.1 - Java
1.8.0_181 - Android SDK
4.4 Kitkat, CMAKE, NDK, LLDBReference - Android OpenCV
3.4.4
모든 클래스, 메소드는 해당하는 소스의 상단에 클래스, 메소드에 대한 내용에 대한 주석을 단다
CamelCase : 변수 이름중 새로운 단어가 시작될 때 맨 처음 알파벳은 대문자로 표기한다
| Name | Conventions | examples |
|---|---|---|
| class | 대문자로 시작하고, 명사입니다 | String, Color, Button... |
| interface | 대문자로 시작하고, 형용사입니다 | Runnable, Remote, ActionListener... |
| method | 소문자로 시작하고, 동사입니다 | actionPerformed(), main(), print, println()... |
| variable | 클래스의 약어로 시작합니다 | int형 : iCount, double형 : dRate... |
| Package | 소문자로 시작합니다 | java, lang, sql, util... |
| constant | 대문자로 표시하며, 단어와 단어 사이에 '_'를 넣습니다 | RED, MAX_PRORITY... |
[State] : [File]
[State] : [class/method/...]
>>>[내용]
State
State When Add 새로운 파일, 클래스, 메소드 등이 추가된 경우 Fix 기존의 파일, 클래스, 메소드 등이 수정된 경우 Remove 기존의 파일, 클래스, 메소드 등이 제거된 경우 File
해당되는 파일 이름
[class/method/...]
해당되는 클래스, 메소드 이름
내용(단순하게)
State 설명 제거 제거하는 이유 수정 수정한 부분에 대한 설명 추가 해당 파일, 클래스, 메소드에 대한 내용
N/A
This project is licensed under the MIT License - see the LICENSE.md file for details