안드로이드 스튜디오 파일/폴더 구조 및 역할 설명
Android Studio Project
안드로이드를 처음 시작하기 전에 프로젝트의 각 폴더 및 파일의 역할에 대해 알고 넘어가면 앱을 만드는데 도움이 됩니다.
1. /main/AndroidMainfest.xml
: AndroidMainfest.xml 파일은 앱의 가장 중요하면서 기본적인 부분을 setting해주는 설정파일이라 보시면 됩니다.
해당 파일에서 App이 이름을 설정할 수 있습니다.
이 외에도 카메라, 진동 등의 기능을 구현하기 위해서는 해당 파일에 각 기능을 접근할 수 있는 권한을 얻어야하는데
AndroidMainfest.xml 파일에 권한을 얻는 소스를 추가해야 합니다.
ex) <!-- 진동을 컨트롤 하기 위한 퍼미션 설정 -->
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
2. /java/***.java
: 이 위치에 java소스를 추가하여 작성합니다.
3. /res/drawable, raw, layout...
3.1. drawable
: 이미지 파일 저장 폴더
3.2. raw
: 음악 및 동영상 파일 저장 폴더
3.3. layout
: App의 액티비티. 즉, 레이아웃을 저장하는 폴더. 프로젝트 생성 시 기본으로 mainActivity파일인
activity_main.xml 이 생성됩니다.
'IT > Android' 카테고리의 다른 글
안드로이드 스튜디오 apk 만들기 (0) | 2016.01.03 |
---|---|
안드로이드 상단 바 제거 및 오류 원인 (0) | 2016.01.01 |
안드로이드 화면 가로/세로 고정 (0) | 2016.01.01 |
[Android] MediaPlayer 사용하기 (0) | 2015.12.20 |
[어플만들기] 안드로이드 스튜디오 설치 및 프로젝트 생성 (0) | 2015.11.20 |