본문 바로가기
모바일 개발/Android

Android Studio 각 디렉토리의 사용처 및 의미

by JongDroid 2021. 4. 4.

1.[JAVA] 프로젝트 생성시 해당 디렉토리에서 자동으로 생성되는 두개의 패키지가 있음

(androidTest) / (test) 중괄호 안에 다음과 같이 명시가 되어 있음 

= 이 두개의 폴더는 제거해도 동작에 제한을 주지 않음 

 

 

2. [res] resource 의 약자로 전반적인 UI부분 및 사진 삽입 작업등을 이곳에서 진행함

 2-1 [drawble] 해당 프로젝트에서 사용할 사진을 저장하거나 Vactor 로 사진 작업을 할때 저장하는 공간이 됨 

 2-2 [layout] 앱을 디자인하는데 가장 핵심적인 부분이며 Activity 와 연결하는 공간임 

 2-3 [mipmap] 기본적으로 안드로이드에서 제공하는 사진들이 있고 hdpi 로 내려갈수록 사진 화질이 떨어짐

 

 

3.Values and themes 디테일한 색상작업을 하는 공간

안드로이드 스튜디오 버전이 구버전 (4 이하 버전) 이라면 Values 에서 작업이 가능하고 

최신 버전을 이용한다면 themes 를 이용해 좀 더 디테일한 색상작업을 할 수 있다.

 

colorPrimary = 앱의 상단바 색상을 정의할 수 있고 그 값은 각각 해시코드로 명명할 수 있다.

(R채널 / G채널 / B채널)

 

colorPrimaryDark = 앱의 상태 표시줄 

 

 

4.Androidmanifest 앱의 조직을 관리하는 공간 (환경설정)

<?xml version="1.0" encoding="utf-8"?> : xml 버전을 명시하고, 인코딩을 UTF-8로 설정함으로서 한글 사용이 가능

-applicaion 옵션
-allowbackup = 앱이 파괴되었을때 백업을 허용하는 것인지

-supportsRtl =  Right to left 의 약자로 오른쪽에서 왼쪽 형식으로 레이아웃을 지정

 

 

 

 

 

 

 

댓글