반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 멀티스레드
- 언더라이터
- dp
- Java
- IT
- Android
- 안드로이드
- 금융IT
- 개발
- 프로그래머스
- CKLU
- 삼성sw문제
- 다이나믹 프로그래밍
- 모바일
- 재귀함수
- 백준 알고리즘
- 너비탐색
- BFS
- 익명클래스
- 데이터베이스
- 백준
- 알고리즘
- 네트워크
- dfs
- 삼성SW테스트
- 현대오토에버 코딩테스트
- 익명객체
- 자바
- 조합
- backjoon
Archives
- Today
- Total
Limky 삽질블로그
[Android] 안드로이드 기본 프로젝트 구조 본문
반응형
1. AndroidManifest.xml
보통 매니페스트라고 부르며, 앱의 구성요소나 권한등의 정보를 설정하고 정의함!
앱에 대한 정보를 담고있음. 여기서 특히 앱 권한을 부여한다는 점을 꼭 기억
2. /java
자바 소스 파일이 들어있는 폴더로 [/app/src/main]폴더 안에 있음
표준 자바와 마찬가지로 패키지명과 동일한 하위 폴더들이 만들어짐
쉽게 생각해서 앱 UI를 동적으로 처리,컨트롤하고 앱의 백단 뒤에서 전반적인 처리를 함
3. /res
리소스 파일이 들어있는 폴더로 [app/src/main] 폴더 안에 있음
XML 레이아웃,그림 파일,문자열을 정의한 XML 파일 등이 들어있는데 각 파일의 유형에 따른 하위 폴더들이 만들어져 있음
(레이아웃 파일[/res/layout], 그림 파일[/res/drawable], 문자열을 정의한 XML 파일[/res/values])
4. /gradle
개발환경이 자동으로 만들어 내는 소스 파일이 들어가는 폴더
*안드로이드 각종 라이브러리를 추가할 수 있음
*안드로이드 빌드,타켓 버전 등을 설정할 수 있음
반응형
'프로그래밍 > Android' 카테고리의 다른 글
| [Android] Android Gradle 버전별 Build Setting 정리 (0) | 2017.05.19 |
|---|---|
| [Android] 화면 가로모드 세로모드 설정 (0) | 2017.05.18 |
| [Android] Android Monkey를 이용한 UI 테스트 (0) | 2017.05.18 |
| [Android] 캐싱 이미지처리나, 큰 이미지 처리시 메모리 누수방지 (0) | 2017.05.18 |
| [Android] 앱 다국어 설정하는 방법 (1) | 2017.05.18 |